• Martes 30 de Abril de 2024, 15:00

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 - Majuhemo

Páginas: [1] 2 3 4
1
Visual Basic 6.0 e inferiores / Iniciar con windows
« en: Viernes 22 de Agosto de 2003, 23:04 »
Hola:
mis programas las inicio de la siguiente forma:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunMiAplicacion.exe

y no he tenido problema.

un saludo;

2
Visual Basic 6.0 e inferiores / Re: Limitar número de caracteres en un textbox
« en: Viernes 22 de Agosto de 2003, 22:45 »
Hola:
es simple, tan solo ubica la propiedad MaxLength y asignale a su valor 20.

suerte;

3
Visual Basic 6.0 e inferiores / Hacer un formulario de espera
« en: Jueves 24 de Julio de 2003, 20:59 »
Hola:

un dia me pasaron este programita, no recuerdo el nombre, ojala te sirva.

Saludos;

4
Visual Basic 6.0 e inferiores / Re: MsFlexGrid
« en: Martes 15 de Julio de 2003, 15:33 »
Hola:
el msflexgrid es solo de lectura, pero puedes hacer algunos artificios, te adjunto un programita que mas o menos hace lo que quieres, claro que tendras que adecuarlo a tu necesidad si te sirve.
Chequea el codigo y te daras cuenta que solo la columna de "Tarde" esta activado y solo permiti numeros.

Suerte;

5
Visual Basic 6.0 e inferiores / Re: URGE Aprender a manejar WINSOCKS
« en: Martes 8 de Julio de 2003, 15:46 »
Hola:
chequea esta pagina:

http://www.winsockvb.com

saludos;

6
Visual Basic 6.0 e inferiores / Ventana de espera...
« en: Miércoles 2 de Julio de 2003, 23:01 »
Gracias amigos....
J.M. la idea que tengo en mente es mas o menos poner en "frmProcesando" un gif animado o avi, parecido al de windows, y poder utilizarlo en varios formularios. La idea que planteas tambien la hize pero tenia que hacer lo mismo para varios formularios que tengo.
Un amigo de otro foro me paso un ejemplo, se los comparto.
Saludos;

7
Visual Basic 6.0 e inferiores / Re: Ventana de espera...
« en: Miércoles 2 de Julio de 2003, 18:00 »
Hola:
estoy intentando hacer lo siguiente:

en un formulario(hijo ej. "frmDatos") tengo un boton que ejecuta un do while bastante grande, la idea es que al dar click en el boton se muestre un formulario(Modal ej. "frmProceso") que diga "Procesando", y que el codigo del boton ("frmDatos") se siga ejecutando.
He logrado mostrar el "frmProceso" pero el codigo del boton se para hasta que salga de "frmProceso".

Muchas gracias por todo.

8
Visual Basic 6.0 e inferiores / Re: ayudenme con esto....
« en: Lunes 30 de Junio de 2003, 16:11 »
Hola:
me parece que luego de descargar el frmbcl, deberias descargar tambien el form inicial, osea el que llamo al frmbcl.
Seria muy importante saber donde, en que evento estas poniendo el codigo.

Saludos;

9
Visual Basic 6.0 e inferiores / Deshabilitar botones ocultos
« en: Lunes 30 de Junio de 2003, 16:08 »
Hola:
no entiendo muy bien tu pregunta, pero si quieres identificar en cual tab le haces click seria +/- asi:

Private Sub SSTab1_Click(PreviousTab As Integer)
Select Case SSTab1.Tab
    Case 0
            ' aqui pones el codigo para activar desactivar los botones.
    Case 1
            ' aqui pones el codigo para activar desactivar los botones.

End Select
End Sub

seria mucho mejor que crees arreglo de botones si es que son muchos botones.

saludos;

10
Visual Basic 6.0 e inferiores / Re: MDI-contraseña
« en: Miércoles 25 de Junio de 2003, 20:11 »
Hola:
yo hago lo siguiente:

- En un modulo creo una variable publica de tipo boolean : Public xIniciaSesion as Boolean.
Por defecto es False.
- En el evento Activate del MDI llamo al formulario de "Acceso":

If not xIniciaSesion then
     frmAcceso.Show vbmodal
End if

- en el formulario "frmAcceso" en el boton "Aceptar", despues de validar si el usuario existe y la clave esta bien. Es decir todo bien, la variable xIniciaSesion la hago TRUE.
xIniciaSesion=TRUE

luego descargo el formulario "frmAcceso".

-Para esto el formulario inicial de tu proyecto debe ser el MDI, con esto puedes ver el MDI, pero ni bien se muestre salta el form de Acceso.

Saludos;

11
Visual Basic 6.0 e inferiores / Re: Sobre Reportes en Excel
« en: Miércoles 25 de Junio de 2003, 18:47 »
Hola Kieck:
yo lo hago de esta manera:

Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet

Set xlBook = GetObject("C:DemoPlant.xlt")
Set xlSheet = xlBook.Worksheets(1)

xlSheet.Cells(1, 1).Value = "Imprimir 1"
xlSheet.Cells(2, 1).Value = "Imprimir 2"

xlSheet.PrintOut

Set xlBook = Nothing
Set xlSheet = Nothing

saludos;

12
Hola:
mira, lo que puedes hacer es detectar que resolucion tiene la pc y si no es como tu la diseñaste la cambias y al salir retornas a la resolucion por defecto.

Para saber que resolucion es:

Private Sub Command1_Click()
    Dim XTwips As Long
    Dim YTwips As Long
    Dim XPixels As Long
    Dim YPixels As Long

    XTwips = Screen.TwipsPerPixelX
    YTwips = Screen.TwipsPerPixelY

    YPixels = Screen.Height / YTwips
    XPixels = Screen.Width / XTwips

    Text1.Text = Str$(XPixels) + " x " + Str$(YPixels)
End Sub

Mas detalle hay en este pagina..

http://guille.costasol.net/api/resolucionpantalla.htm

saludos;

13
Visual Basic 6.0 e inferiores / Re: Sobre Reportes en Excel
« en: Martes 24 de Junio de 2003, 21:39 »
Hola:
intenta con este codigo:

   Dim xlApp As Excel.Application
   Dim xlBook As Excel.Workbook
   Dim xlSheet As Excel.Worksheet

   Set xlApp = New Excel.Application
   Set xlBook = xlApp.Workbooks.Add
   Set xlSheet = xlBook.Worksheets.Add
   Set rsREPORTE = New Recordset

    xlSheet.Cells(i, 1).Value = "DemoTitulo"
    xlSheet.Cells(i, 2).Value = "InsertaValores1"
    xlSheet.Cells(i, 3).Value = "InsertaValores2"


   xlSheet.SaveAs "c:INV.xls"
   xlBook.Close
   xlApp.Quit

   Set xlApp = Nothing
   Set xlBook = Nothing
   Set xlSheet = Nothing

saludos;

14
Visual Basic 6.0 e inferiores / Re: Connecion De Vb a MYsql
« en: Martes 24 de Junio de 2003, 18:24 »
Hola:

puedes chequear aqui:

http://www.able-consulting.com/ADO_Conn.htm

Saludos;

15
Visual Basic 6.0 e inferiores / Re: Generador de ayudas Help Workshop
« en: Lunes 23 de Junio de 2003, 16:57 »
Hola:
puedes chequear esta pagina:

http://www.lawebdelprogramador.com/cursos/hlp/

saludos;

16
Visual Basic 6.0 e inferiores / Re: ¿Quien sabe como...
« en: Lunes 23 de Junio de 2003, 16:45 »
Hola:
dias atras preguntaron casi lo mismo, puedes revisarlo en:

http://foros.solocodigo.com/viewthread.php?tid=3711

Saludos;

17
Visual Basic 6.0 e inferiores / Re: Formulario estilo XP en win98
« en: Lunes 16 de Junio de 2003, 22:17 »
Hola:
puedes chequear esta pagina...

http://www.visual-basic.com.ar/index-es.htm

tal ves te sirva..

Saludos,

18
Visual Basic 6.0 e inferiores / Re: Mensaje en una clase..
« en: Lunes 16 de Junio de 2003, 21:09 »
Hola todos:
he creado un modulo de clase dentro de mi mismo proyecto, el cual tiene una clase y este tiene un metodo.
Como se puede manejar, de ocasionarse un error, dentro de la clase, he intentado con:

'*** codigo ****
On Error GoTo TrataError
'*** codigo ****
TrataError:
    Err.Raise Err.Number, "CProducto", Err.Description

pero, me sale un error justo despues de "TrataError:"
Por ahi he visto un "On Error Resume Next", pero no le atino con la solucion.

Muchas gracias,

Muchas gracias..

19
Visual Basic 6.0 e inferiores / a ver si con esta si me ayudan
« en: Lunes 16 de Junio de 2003, 15:40 »
Hola:

seria bueno tambien que consideres poner un separador entre el apellido y el nombre, algo como "," o "/", sería para poder identificar claramente las dos partes.

Saludos;

20
Visual Basic 6.0 e inferiores / Que es un DoEvents
« en: Jueves 12 de Junio de 2003, 19:16 »
Hola:

FUNCION  DoEvents

Cede el control de la ejecución al sistema operativo, para que éste pueda procesar otros eventos.

Sintaxis      DoEvents
      Cede el control al sistema operativo


El control no se devuelve hasta que el sistema operativo haya terminado de procesar los eventos en cola y que (sólo para Microsoft Windows) se hayan enviado todas las teclas en la cola SendKeys.
Si partes de su código consumen demasiado tiempo de procesamiento, use periódicamente DoEvents  para ceder el control al sistema operativo, de manera que eventos como la entrada por el teclado o los clics del mouse (ratón) se puedan procesar sin grandes retrasos. Utilice esta función sobre todo, cuando tenga bucles demasiado largos que puedan interrumpir la entrada de datos por teclado o ratón.

saludos;

21
Hola:
puedes revisar tambien el ejemplo que adjunto. Para win 9x tiene que estar cargado el winpopup para leer los mensaje.

Saludos;

22
Visual Basic 6.0 e inferiores / Crystal Report
« en: Martes 10 de Junio de 2003, 22:09 »
Hola:

hace unos dias un colega necesitaba abrir access desde vb, pero esta tenia clave. Por ahi te puedes guiar para solucionar tu inconveniente.
Chequea:

http://foros.solocodigo.com/viewthread.php?tid=3249

saludos;

24
Hola:
yo tambien trabajo de la misma forma y no he tenido problemas.

Saludos;

25
Visual Basic 6.0 e inferiores / como activar gifs en visual basic
« en: Lunes 9 de Junio de 2003, 21:37 »
Hola:

cheque esta pagina, es muy buena:

http://www.jcomsoft.com/anigif.htm

saludos;

Páginas: [1] 2 3 4