• Miércoles 15 de Mayo de 2024, 05:12

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - monkytrox

Páginas: [1] 2
1
VB .NET / Treeview
« en: Miércoles 7 de Marzo de 2007, 22:49 »
Hola amigos como estan........

tengo treeview que se llena con las descripciones de una base de datos , tabla descripciones(cdescripcion,ndescripcion)

con esta instruccion :

Código: Text
  1.  
  2.                For Each Registro In oTablaConceptos.Rows
  3.  
  4.                 ' agrego el nodo en el segundo nivel
  5.                 nodo = TVConceptos.Nodes(0).Nodes.Add(Trim(Registro("nConcepto")))
  6.                 'Me.TVConceptos.ValueMember = (Trim(Registro("cConcepto")))
  7.                 ' realizo un filtro dentro de la vista
  8.                 oVista.RowFilter = "CConcepto = " & Registro("CConcepto")
  9.                 ' ciclo para recorrer la vista previamente filtrada
  10.                 Dim a As Integer
  11.                 For a = 0 To oVista.Count - 1
  12.                     ' agrego el nodo en el tercer nivel
  13.                       nodo.Nodes.Add(Trim(oVista.Item(a).Row("Ndescripcion")))
  14.                 Next
  15.             Next
  16.  
  17.  
  18.  


con este codigo lleno perfectametne el arbol con el nombre de las descripciones que tengo en sql 2000,  En el procedimiento "AfterSelect" obtengo el valor seleccionado, pero como puedo obtener el codigo de la descripcion (cdescripcion) ya que es ese el valor con el que deseo trabajar no con el que muestro al usuario en el arbol (ndescripcion).


espero me puedan ayudar gracias

2
VB .NET / Re: Capturar El Valor Seleccionado En El Treeview
« en: Miércoles 14 de Febrero de 2007, 18:33 »
Con eso me muestra el valor del nodo seleccionado, ahoratengo que ver que el nodo seleccionado es padre o sea, un CONCEPTO......salu2

     
       
Código: Text
  1.  
  2.  
  3.     Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles treeview1.AfterSelect
  4.  
  5.            Select Case (e.Action)
  6.             Case TreeViewAction.ByKeyboard
  7.                 If e.Node.IsSelected = True Then
  8.                         MsgBox(e.Node.Text)
  9.                 End If
  10.             Case TreeViewAction.ByMouse
  11.                  If e.Node.IsSelected = True Then
  12.                        MsgBox(e.Node.Text)
  13.                  End If
  14.         End Select
  15.     End Sub
  16.  
  17.  
  18.  

3
VB .NET / Capturar El Valor Seleccionado En El Treeview
« en: Miércoles 14 de Febrero de 2007, 16:13 »
Hola como estan tengo una aplicacion enlazada con un BD , y tengo en treeview el siguiente arbol.

+ Conceptos
           + Concepto1
                   - Descripcion1  
                   - Descripcion2
           + Concepto2
                   - Descripcion1  
           + Concepto3
                   - Descripcion1  
                   - Descripcion2
                   - Descripcion3  

Tanto Concepto(n) como Descripcion(n) son tablas enlazadas de una bd. eso funciona OK!!, mi pregunta es como puedo capturar en treeview1_AfterSelect solo el nodo que yo seleccione que en este caso seria Concepto(n) para si yo consultarlo en la tabla y mostrar las descripcion(es) que tenga el concepto. Espero haya sido claro, muchas gracias

Salu2

Monkytrox

4
ASP / Ayuda Con Un .bat
« en: Miércoles 11 de Octubre de 2006, 00:26 »
Hola amigos como estan, trabajo en una intranet  y necesito ejecutar un archivo .bat ubicado en el servidor (D:\), he probado con unos cuantos codigos y la verdad es que no pasa nada, no se ejecuta nada, he probado por si solo el archivo y me funciona correctamente,

lo que hace el .bat es traspasar desde un pc a otro archivos dado un rango de busqueda. espero me ayuden gracias.

este es uno de los codigo que probe
Dim MObj, oExec, res
'Crea el objeto
Set MObj = server.CreateObject("WScript.Shell")
'Ejecuta el fichero
Set oExec = MObj.Exec("D:\.......bat")


'Si el fichero bat devuelve algo lo puedes recoger así
res = oExec.StdOut.readline()

5
ASP / Llamar A Un .bat Desde Asp
« en: Miércoles 11 de Octubre de 2006, 00:21 »
Hola amigos como estan, trabajo en una intranet  y necesito ejecutar un archivo .bat ubicado en el servidor (D:\), he probado con unos cuantos codigos y la verdad es que no pasa nada, no se ejecuta nada, he probado por si solo el archivo y me funciona correctamente,

lo que hace el .bat es traspasar desde un pc a otro archivos dado un rango de busqueda. espero me ayuden gracias.

este es uno de los codigo que probe
Dim MObj, oExec, res
'Crea el objeto
Set MObj = server.CreateObject("WScript.Shell")
'Ejecuta el fichero
Set oExec = MObj.Exec("D:\.......bat")


'Si el fichero bat devuelve algo lo puedes recoger así
res = oExec.StdOut.readline()

6
VB .NET / Re: Contador
« en: Martes 3 de Octubre de 2006, 18:57 »
gracias por la respuesta y si habia pensado en usar TIMER, pero lo hice con tres, me resulta pero en el final cae en un loop, la verdad es que nose por que pasa esto, si alguien podria ayudarme. Envío el codigo

Public Class FRMinicio
    Private Sub FRMinicio_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        'inicio con el form minimizado
        Me.WindowState = FormWindowState.Minimized
       
        'Establezco las propiedades de los Timer y comienzo y comienzo el conteo
        Me.TMRdescanso.Stop()
        Me.TMRinicio.Stop()
        Me.TMRmensaje.Stop()

        With Me.TMRinicio
            .Interval = 1000
            .Enabled = True
            .Start()
        End With
    End Sub
    Private Sub TMRinicio_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles TMRinicio.Tick
        'variable estática que almacenará
        'su valor cada vez que entra en este evento
        Static Contador As Integer
        If Contador = 1 Then 'al segundo quiero que le form se oculte
            'Paramos el control Timer
            TMRinicio.Stop()
            'Lo deshabilito para asegurar que ya no esta correindo
            TMRinicio.Enabled = False
            'oculto el form
            Me.Visible = False
            'ejecuto el segundo timer
            With Me.TMRmensaje
                .Interval = 1000
                .Enabled = True
                ' .Start()
            End With
            Me.TMRdescanso.Stop()
        Else
            'Incrementamos en una unidad la variable estática
            Contador = Contador + 1
        End If
    End Sub

    Private Sub TMRmensaje_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TMRmensaje.Tick
        Static Contador As Integer
        If Contador = 20 Then 'EN ESTE CASO SOLO LO dejo 20 SEG PARA EJEMPLO el form debe aparecer a los 20 segundos de iniciado WIndows
            'este form se maximiza y lemuestra un mensaje al usuario
            TMRmensaje.Stop()
            TMRmensaje.Enabled = False
            Me.Visible = True
            Me.WindowState = FormWindowState.Maximized
            ''ejecuto el tercer TIMER que es el que controla el tiempo en que el FORM este maximizado
            With Me.TMRdescanso
                .Interval = 1000
                .Enabled = True
                .Start()
            End With
            ' LimpiaContador()
        Else
            Contador = Contador + 1
        End If
    End Sub

    Private Sub TMRdescanso_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TMRdescanso.Tick
        Static Contador1 As Integer
       
        If Contador1 = 10 Then '1200 los 20 minutos: AMODO DE EJEMPLO LO DEJO EN 10 SEG.
            'ESTE FORM DEBERIA PERMANECER MAXIMIZADO POR 10 SEG. luego de esto deberia volver a minimizarze
            TMRdescanso.Stop()
            TMRdescanso.Enabled = False
            Me.Visible = False
            'Me.WindowState = FormWindowState.Maximized
            'vuelve a llamar al Timer ANterior
            With Me.TMRmensaje
                .Interval = 1000
                .Enabled = True
                '.Start()
            End With
            TMRdescanso.Stop()
        Else
            Contador1 = Contador1 + 1
        End If
       
    End Sub
End Class

7
VB .NET / Contador
« en: Lunes 2 de Octubre de 2006, 16:34 »
Hola como estan.......estoy a minutos de realizar una aplicacion en VB.NET, me pidieron que realizara una pequeña aplicación que se carge al ejecutarse Windows (2000) y que cuente 20 minutos, al completarse este tiempo, muestre a pantalla completa un mensaje que bloquee el pc e indique al usuario que debe tomar un descanso por 5 minutos, este mensaje deberá durar esos 5 minutos y luego deberá siguir ocupado normalmente el equipo al operador por otros 20 min y asi sucesivamente.

Alguien me puede dar alguna sugenrecia de como poder bloquear la ventana y emitir el mensaje...estoy con VS 2005 ...gracias por su tiempo


monkytrox

8
ASP / Re: Error De Buffer = True
« en: Miércoles 16 de Agosto de 2006, 18:56 »
tema resuelto, era colocar el response.buffer= true, en la primera linea de codigo... gracias de todas maneras :-)

salu2

9
ASP / Error De Buffer = True
« en: Lunes 14 de Agosto de 2006, 18:26 »
Hola tengo una pagina ASP en la que debería insertar una imagen, toy probvando mostrar una imagen desde la Base PUbs de SQL server y al mostrarla desde ASP, me muestra este error

"The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content"

creo que tiene que ver con el buffer, puse esta instruccion y nada...alguien me puede ayudar muchas gracias......


este es el codigo que uso para mostrar la imagen.


Response.Expires = 0
Response.Buffer = true
esponse.Clear
Response.ContentType = "image/gif"


Set connPubs = Server.CreateObject("ADODB.Connection")

connPubs.Open"Provider=SQLOLEDB;Data Source=; Initial Catalog = Pubs; User Id =; Password="
'saque algunos parametros por seguridad :-)

SQLstr = "SELECT logo FROM pub_info WHERE pub_id = '0736'"
'muestra la primera imagen de la tabla pub_info para probar que muestre la imagen

Set rsLogo = connPubs.Execute(SQLstr)
Response.ContentType = "image/gif"
Response.BinaryWrite rslogo("logo")

rsLogo.Close
Set rsLogo = Nothing
connPubs.Close
Set connPubs = Nothing
Response.End


salu2

10
SQL Server / Problemas Con Un Tabla
« en: Jueves 27 de Julio de 2006, 18:56 »
hola a todos ...

tengo el siguiente problema.

Tengo una tabla de ventas de la cual los registros tienen distintos estados de venta (0,1,-1,2) siendo el 2 el estado aprobado. mi pregunta es como logro seleccionar o identificar todos aquellos registros que nunca fueron aprobados (0,-1,1) , debo decir que el registro no es actualizable, quiero decir con esto que si le dia lunes 24 hice una venta y me sale rechazada (1) por x razon y hoy dia Jueves 27 la vuelvo a ingresar y sale aprobada (2), el registro estaria 2 veces pero con fechas distintas , este es su formato (aaaammdd:hhmmss)....creo que hay esta la clave comparar, con las fechas pero no se me ocurre como hacerlo, espero me me hayan entendio y me puedan ayudar...muchas gracias de antemano


adios

monky

11
Visual Basic 6.0 e inferiores / Problemas
« en: Martes 2 de Mayo de 2006, 15:31 »
hola amigos como estan

Tengo un .bat, el cual traspasa archivos desde mi pc por medio de un FTP, esto lo hace, lo que no se controlar es cuando se que el bat termino de ejecutarse, para si poder ejecutar otros procesos, uno de estos es el envio automatico de mail, diciendome q el proceso termino de buena o mala manera, espero me entiendan y me puedan ayudar...

Asi llamo al bat y funciona, pero no se cuando termina.... y se ejcuta bien o no..


Dim stAppName as String

stAppName = "C:\Trapaso.bat"
call shell (stAppName,1)


gracias de antemano

Monkytrox

12
Visual Basic 6.0 e inferiores / Re: Problemas Con Un .bat
« en: Viernes 28 de Abril de 2006, 21:57 »
hola amigo....gracias por responder....

yo lo que uso es lo siguiente...

Dim WSH as New Iwshruntimelibrary.iwshshell_class



WHS.Run = "Traspaso.bat"
Set WSH  = NOTHING


esto es lo que uso, y el llamado al .bat desde visual me funciona, lo que no se que hacer es como detectar si el.bat se ejecuta de manera satisfactoria o no, para poder asi enviarme un correo....gracias


muchas gracias de antemano

monkytrox

13
Visual Basic 6.0 e inferiores / Re: Msdn Para Vb6
« en: Viernes 28 de Abril de 2006, 17:53 »
gracias amigo... yo recien empece a bajarlos, , tenme paciencia ya que mi coneccion es un poco lenta


gracias

mnokytrox

14
Visual Basic 6.0 e inferiores / Problemas Con Un .bat
« en: Viernes 28 de Abril de 2006, 17:46 »
hola como estan ??

tengo una aplicacion que llama un .bat, la funcion de este es el traspaso de archivos (promedio de 200mb aprox) a travez de un FTP, esto funciona correctamente al ejecutar el .bat de manera individual, mi pregunta es... desde visual como puedo controlar que este preceso se complete o no, para asi yo desde visual pueda enviarme correos por una u otra respuesta, lo del correo lo tengo listo, lo que me falta es controlar si el bat se ejecuta o no de manera correcta, tener el control sobre este Bat me urgue, ya que este preceso se corre a 1:00 am y a esas horas ya no me encuentro en mi lugar de trabajo....espero me ayuden :-)

gracias

monkytrox

15
SQL Server / Re: Borrar Registros Repetidos
« en: Viernes 24 de Febrero de 2006, 17:21 »
hola , la evrdad es que no te entendi muy bien el codigo que me escribiste...podrias explicarme mas detalladamente.

La idea es poder borrar registros repetidos, os ea si tengo 5 registros repetidos, la idea seria borrar solo 4 y dejar uno solo, si tengo 2 repetidos borrar 1 y dejar el otro que sea valido...espero me entiendas..
salu2


monkytrox

16
SQL Server / Borrar Registros Repetidos
« en: Jueves 23 de Febrero de 2006, 16:43 »
Hola amigos,como estan  :D

haber si me ayudan con este problemilla que tengo, tengo un tabla, en la que tengo registros repetidos, como hago para poder eliminarlos ? , con el fin de evitar duplicidad de registros, la idea es ahcer una consulta que pueda ejecutar para que borre estos registros.

espero me puedan ayudar gracias

Atte.



monkytrox    ;)

17
Visual Basic 6.0 e inferiores / Re: Contar Archivos
« en: Jueves 9 de Febrero de 2006, 22:36 »
Muchas gracias por tu ayuda !!

salu2

18
Visual Basic 6.0 e inferiores / Contar Archivos
« en: Jueves 9 de Febrero de 2006, 16:32 »
Hola como estan.

Alguien me podria decir como hacer para saber la cantidad de archivos que tengo dentro de un directorio determinado ?

muchas gracias

monkytrox

19
Visual Basic 6.0 e inferiores / Porfavor Data Report
« en: Lunes 24 de Octubre de 2005, 03:03 »
hola de nuevo

alguien sabe como pasarles parametros al data reports, yo lo hago de la sigueinte manera y no me muestra nada.

en el command1 : escribo

select * from facturas
where codigo_factura = param1

al hacer esto la pestaña de "parametros" no se me habilita y no me deja declarar el parametro. ( no se por que ) :-(

en el boton imprimir tengo esto

If DataEnvironment1.Connection1.State = 1 Then
DataEnvironment1.Command1 Text1.Text
DataReport1.Show vbModal
DataEnvironment1.Connection1.Close
Else
DataEnvironment1.Connection1.Open
DataEnvironment1.Command1 Text1.Text
DataReport1.Show vbModal
DataEnvironment1.Connection1.Close
End If

donde text1.text es el codigo de la factura que kiero consultar.

me falto algo por hacer ????

gracias por su tiempo

20
Visual Basic 6.0 e inferiores / Data Report
« en: Domingo 23 de Octubre de 2005, 20:13 »
hola como estan.
alguien sabe como pasarles parametros al data reports, yo lo hago de la sigueinte manera

en el command1 : escribo

select * from facturas
where codigo_factura = param1

al hacer esto la pestaña de "parametros" no se me habilita y no me deja declarar el parametro. ( no se por que )  :-(

en el boton imprimir tengo esto

If DataEnvironment1.Connection1.State = 1 Then
DataEnvironment1.Command1 Text1.Text
DataReport1.Show vbModal
DataEnvironment1.Connection1.Close
Else
DataEnvironment1.Connection1.Open
DataEnvironment1.Command1 Text1.Text
DataReport1.Show vbModal
DataEnvironment1.Connection1.Close
End If

donde text1.text es el codigo de la factura que kiero consultar.

me falto algo por hacer ????

gracias por su tiempo

monkytrox.

21
Visual Basic 6.0 e inferiores / Re: Block De Notas Tabulado
« en: Miércoles 19 de Octubre de 2005, 02:03 »
muchas gracias, se agrecede tu ayuda infinitamente


monkytrox

22
Visual Basic 6.0 e inferiores / Block De Notas Tabulado
« en: Martes 18 de Octubre de 2005, 23:50 »
hola, bueno les escribo de nuevo para ver si alguien me puede ayudar, resulta que en un bloc de notas listo registros asociados a los datos de clientes, pero el problema es que me piden que estos datos vengan tabulados, se puede realizar esto ??? por favor que alguien me ayude, necesito que los resultados me los muestre de la siguiente manera

juan    perez    sepulveda


el espacio entre campos debe ser dado por una tabulacion, espero me entiendan y puedan ayudarme, ya que  estoy muy complicado en esto, muchas gracias de antemano.

monkytrox   :huh:

23
Visual Basic 6.0 e inferiores / Vb Y Un Block De Notas Tabulado
« en: Sábado 15 de Octubre de 2005, 02:17 »
hola como estan

Tengo una aplicación en vb 6, la que me entrega en un block de notas un listado de ejecutivos, con sus distintos campos (rut, nombre, ap_pat, ap_mat, direccion, etc), mi problema va en que me piden que estos datos deben estar tabulados, alguien tiene alguna idea de hacer esto, que me muestre tabulados los resultados de la aplicación ???


muchas gracias por su atención

salu2.

 ;)

24
JavaScript / Re: Quitar El Boton Cerrar
« en: Lunes 5 de Septiembre de 2005, 22:11 »
gracias por tu respuesta, intentare hacerlo con la opcion que tu me has dado, te mantendré al tanto de mis resultados.

muchas gracias

chauuu..monkytrox

25
JavaScript / Re: Quitar El Boton Cerrar
« en: Miércoles 31 de Agosto de 2005, 01:07 »
hola, gracias por responder, el problema es el siguiente, en este popup se mustra un cronometro en cual debe contar el tiempo transcurrido en que el usuario entra a una aplicacion, pasa por distintas paginas y termina la aplicacion, volviendo al principio, por eso necesito una ventana aparte (popup), el cual me permita tomar el tiempo de duracion del usuario en la aplicacion, espero me entiendas y puedas atudarem, gracias

Monkytrox

Páginas: [1] 2