• Lunes 12 de Mayo de 2025, 19:34

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

Páginas: 1 ... 21 22 [23] 24 25 26
551
Visual Basic 6.0 e inferiores / Re: Ayuda Urgente
« en: Jueves 7 de Octubre de 2004, 02:20 »
Esa es la manera de manejar apostrofes o comillas simples, para saber que está sucediendo en tu programa debes de escribir algo de tu código para poder comprender lo que estás intentando hacer.
  :)

552
Visual Basic 6.0 e inferiores / Re: Ayuda Urgente
« en: Miércoles 6 de Octubre de 2004, 07:32 »
Hay que duplicar la comilla simple para hacer una búsqueda SQL por ejemplo
Para buscar "Mac' Pato" escribe "Mac'' Pato"

Para duplicar las comillas simples puedes usar :
 cadena=Replace(cadena, "'", "''")


 :)

553
Visual Basic 6.0 e inferiores / Re: Problema Del Empaquetado En Visual Basic 6
« en: Martes 5 de Octubre de 2004, 21:37 »
Service Pack 6 para Visual Basic 6.0
Haz una búsqueda en Microsoft de: Service Pack 6 para Visual Basic 6.0

Te dejo también el enlace:
http://www.microsoft.com/downloads/details...&displaylang=es


 :)

554
Visual Basic 6.0 e inferiores / Re: Problema Del Empaquetado En Visual Basic 6
« en: Martes 5 de Octubre de 2004, 04:06 »
El problema se debe a que Win2000, WinMe y WinXP tienen un mecanismo de restauración de archivos del sistema, y cuando intenta actualizarlos el instalador del VB6, no puede reemplazar los archivos antiguos con las nuevas versiones.

El programa de empaquetado tomará los archivos, si es que existen,  del siguiente fólder.
C:\Archivos de programa\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist

Lo que debes verificar es que no instales archivos del sistema que sean de una versión más nueva que la que existe en Win2000, WinMe y WinXP

Si deseas empaquetar con VB6 te recomiendo que instales la última actualización de su Service Pack la #6

Mejor aún, cambia a un instalador como Inno Setup, que es freeware.
 :)

---------------------
"Corrector Ortográfico de Notas", freeware, utilidad para programadores.
Programa VB6, con diccionario propio.

http://consultapractica.aztecaonline.net/index2.html

555
Visual Basic 6.0 e inferiores / Re: Un Buen Dato
« en: Domingo 26 de Septiembre de 2004, 19:03 »
Gracias Cyclop

 :)

556
Visual Basic 6.0 e inferiores / Re: Juego Del 21
« en: Domingo 26 de Septiembre de 2004, 19:00 »
No trates de inventar la rueda, si ya está inventada.
Mejor accede a Planet Source Code

http://www.planet-source-code.com/vb/default.asp?lngWId=1

Efectúa una búsqueda de: blackjack

Me pareció bueno el siguiente programa->  Blackjack games ver 1.0

http://www.planet-source-code.com/vb/scrip...=50790&lngWId=1


 :)

557
Visual Basic 6.0 e inferiores / Re: Scrollbars En Un Textbox
« en: Domingo 26 de Septiembre de 2004, 18:45 »
Trata con SelStart

    Text1.SelStart = Len(Text1.Text)

 :)

558
Visual Basic 6.0 e inferiores / Re: Visual Basic Y Access
« en: Jueves 23 de Septiembre de 2004, 01:16 »
Para poder manejar Access 2000 debes tener VB6 actualizado con SP5 ó SP6
En referencias de proyecto agrega el Microsoft DAO 3.6

En propiedad Connect del Control Data seleciona Access 2000;
 :)

559
Visual Basic 6.0 e inferiores / Re: Problemas De Instalación
« en: Lunes 20 de Septiembre de 2004, 07:34 »
El problema es que uno de los archivos que se agregan a la instalación, posiblemente riched32.dll.   La versión XP del riched32.dll es incompatible con la de Win98.
Te recomiendo que actualices El Visual Basic a el Service Pack 6, esto debe corregir el problema.
Mejor aún, cambia de instalador, el Inno Setup es muy bueno y gratis.

560
Visual Basic 6.0 e inferiores / Re: Cambiar El Punto Por La Coma En Visual
« en: Sábado 11 de Septiembre de 2004, 18:00 »
Revisa la Configuración Regional de tu computadora en el Panel de Control, ya que si tienes una configuración como en España, la separación de los miles es con punto y la decimal con la coma. En cambio la configuración regional de México la separación de los miles es con la coma y los decimales con punto.
 :)

561
Seguridad y Criptografía / Re: Diccionarios De Fuerza Bruta
« en: Viernes 10 de Septiembre de 2004, 08:00 »
Si alguien desea un diccionario en español de más de 595,000 palabras, puede obtenerlo de la siguiente manera.

En este sitio
 http://linux.maruhn.com/sec/aspell.html

Descargue el archivo:
aspell-es-0.50-2.tar.bz2

O sí lo deseas busca en internet, el diccionario en español es de Aspell, que es de  código abierto.

Descomprima el archivo anterior y obtenga el archivo: es.cwl
Descargue el archivo ZIP adjunto a este mensaje y descomprímelo para obtener el archivo Decompress.exe

Coloque el archivo es.cwl en un fólder vacío y además Decompress.exe, active el programa y obtendrá todo un diccionario completo separado en archivos por las letras del abecedario, palabras en mayúsculas y minúsculas.

*Decompress.exe requiere del runtime de VB6

Si le sirve  a alguien, por favor deje una nota.
 :hola:


---------------------
"Corrector Ortográfico de Notas", freeware, utilidad para programadores.
Programado en VB6, con diccionario propio.

http://www.cpimario.com/index2.html

562
Visual Basic 6.0 e inferiores / Re: Error De Tipos
« en: Jueves 9 de Septiembre de 2004, 05:40 »
El error 13 se debe a que estás intentando hacer una búsqueda de fecha como String, con comillas simples, sustituye las comillas simples por el signo de número como sigue:

Código: Text
  1. cmdCriterio.CommandText = "SELECT cedula,nombre,fechaNac FROM tabla1 WHERE fechaNac>#" & inicial & "#" And fechaNac < "#" & final & "#"
  2.  
  3.  
  4.  
El formato de fecha para hacer la búsqueda debe ser mm/dd/yyyy o no funcionará.

 :)


---------------------
"Corrector Ortográfico de Notas", freeware, utilidad para programadores.
Programado en VB6, con diccionario propio.

http://consultapractica.aztecaonline.net/index2.html

563
Visual Basic 6.0 e inferiores / Re: Problemas Con Propiedad Ucase
« en: Viernes 3 de Septiembre de 2004, 22:03 »
Dentro de VB6 selecciona la palabra StrConv y presiona la tecla F1 para obtener la información de la ayuda.

Te coloco las variables vb... más usuales para esta función.

vbUpperCase= Convierte la cadena a caracteres en mayúscula.
vbLowerCase= Convierte la cadena a caracteres en minúscula.
vbProperCase= Convierte a mayúscula la primera letra de cada palabra de la cadena. Capilalizar.

A las demás variables, yo no las uso.

564
Visual Basic 6.0 e inferiores / Re: Problemas Con Propiedad Ucase
« en: Viernes 3 de Septiembre de 2004, 04:35 »
Usa la  función:
    StrConv(string, conversion, LCID)

Por ejemplo:

Código: Text
  1.  
  2.     Select Case intAccion
  3.         Case 1
  4.             gstrText = StrConv(gstrText, vbUpperCase)
  5.         Case 2
  6.             gstrText = StrConv(gstrText, vbLowerCase)
  7.         Case 3
  8.             gstrText = StrConv(gstrText, vbProperCase)
  9.     End Select
  10.  
  11.  

565
Visual Basic 6.0 e inferiores / Re: Combobox... Heeeeeelp
« en: Lunes 30 de Agosto de 2004, 06:04 »
Tienes razón, pero el Listindex debe funcionar. Me funciona a mi, en Form_load. Ttengo VB6 actualizada a  Service pack 6

566
Visual Basic 6.0 e inferiores / Re: Combobox... Heeeeeelp
« en: Domingo 29 de Agosto de 2004, 19:42 »
Propiedad Text

Busca la propiedad Text  del combo y elimina la palabra Combo1
------------
Por otra parte revisé lo que mencionas y el Listindex funciona bien.

Esto funciona en Form_Load:
    Combo1.AddItem "Activo"
    Combo1.AddItem "Inactivo"
    Combo1.ListIndex = 1
------------
Si puedes poner un ejemplo de tu código, para revisarlo.
  :)

567
Visual Basic 6.0 e inferiores / Re: Una Duda Sobre Dao Y Ado
« en: Martes 24 de Agosto de 2004, 22:07 »
Para poder manejar Access 2000 debes tener VB6 actualizado con  SP5 ó SP6
En referencias de proyecto agrega el Microsoft DAO 3.6

En propiedad Connect del Control Data seleciona  Access 2000;

 :)

568
Esta es una explicación más detallada de como activar la opción en VB6 para hacer un paquete de instalación.
En VB6 y tu proyecto abierto, localiza en el menú 'Complementos' la opción que se llama 'Administrador de complementos' verás aparecer una ventana con Título 'Administrador de complementos'. Haz un clic en 'Asistente de distribución y empaquetado' y después en el Frame 'Comportamiento de carga' selecciona 'Cargado/Descargado' y 'Cargar al iniciar' y después haz clic en botón 'Aceptar'.
Ahora en el menú 'Complementos' de VB aparece la opción 'Asistente de distribución y empaquetado' con lo que podrás hacer tu instalación, solo sigue las instrucciones.

Cyclop tiene razón, también revisa InnoSetup (freeware) que es mejor.


---------------------
"Corrector Ortográfico de Notas", freeware, utilidad para programadores.
Programado en VB6, con diccionario propio.

http://consultapractica.aztecaonline.net/index2.html

 :rolleyes:

569
Visual Basic 6.0 e inferiores / Re: Always On Top
« en: Lunes 9 de Agosto de 2004, 22:02 »
On Top

Coloca esto en un módulo BAS

Código: Text
  1.  
  2. '******************************************************
  3. 'AppOnTop
  4. '******************************************************
  5. Declare Function SetWindowPos Lib "user32" (ByVal _
  6.        hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X _
  7.        As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy _
  8.        As Long, ByVal wFlags As Long) As Long
  9.  
  10. Global Const SWP_NOMOVE = 2
  11. Global Const SWP_NOSIZE = 1
  12. Global Const Flags = SWP_NOMOVE Or SWP_NOSIZE
  13. Global Const HWND_TOPMOST = -1
  14. Global Const HWND_NOTOPMOST = -2
  15.  
  16.  

Coloca este código para que tu form (frmMyForm)  esté siempre visible.

Código: Text
  1.  
  2.     SetWindowPos frmMyForm.hwnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS
  3.  
  4.  

Coloca este código para que tu form (frmMyForm)  vuelva a la normalidad.
Código: Text
  1.  
  2.  
  3.     SetWindowPos frmMyForm.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, FLAGS
  4.  
  5.  

570
Visual Basic 6.0 e inferiores / Re: Empaquetar
« en: Domingo 8 de Agosto de 2004, 18:39 »
Indica con detalle el tipo de error para estar en la posibilidad de ayudarte
 :devil:

571
Visual Basic 6.0 e inferiores / Re: "ruta No Encontrada"
« en: Martes 27 de Julio de 2004, 18:53 »
Rehacer VBP

Hay varias formas, esta es una de ellas.
Primero debes verificar que todos los formularios y módulos se encuentran en el último directorio que elaboraste. En ese directorio deben estar los formularios como Form30.frm.
Arranca VB y elige un nuevo proyecto y en menú Proyecto' agrega formularios, en la ventana que aparece, elige en la pestaña superior 'Existente' localiza el archivo que deseas agregar (tus formularios y módulos), repite cuantas veces sea necesario hasta completar tu proyecto. Por último elimina la forma inicial del proyecto Form1.
Al correr el programa indicará que debe haber un formulario de inicio, en la ventana que aparece puedes elegirlo.

 :hola:

572
Visual Basic 6.0 e inferiores / Re: Previnstance
« en: Viernes 23 de Julio de 2004, 03:37 »
Yo uso este código

Código: Text
  1.  
  2. Private Sub Form_Activate()
  3.     Dim strText  As String
  4.     Dim strSaveTitle As String
  5.     If App.PrevInstance = True Then
  6.         strSaveTitle = App.Title
  7.         App.Title = "... programa duplicado."
  8.         frmMain.Caption = "... programa duplicado."
  9.         strText = "Actualmente está abierta -Título-."
  10.         strText = strText + vbCrLf + "Sólo es necesario abrir una a la vez."
  11.         MsgBox strText, vbExclamation, "Advertencia..."
  12.         AppActivate strSaveTitle
  13.         SendKeys "% R", True
  14.         End
  15.     End If
  16. End Sub
  17.  
  18.  
:whistling:

573
Visual Basic 6.0 e inferiores / Re: Vb Y Palms
« en: Miércoles 21 de Julio de 2004, 00:59 »
Busca la siguiente aplicación

AppForge Crossfire,

http://www.appforge.com/

574
Visual Basic 6.0 e inferiores / Re: Tiempo
« en: Miércoles 14 de Julio de 2004, 02:05 »
Control Timer

Usa el control Timer, busca en la barra de herramientas de la izquierda un control que tiene forma de reloj. Coloca este control dentro de la forma donde tienes el textbox1 y coloca tu código según este ejemplo.

Private Sub Timer1_Timer()
textbox1.value=time
End Sub

 :)

575
Visual Basic 6.0 e inferiores / Re: Empaquetado, Urgente
« en: Miércoles 30 de Junio de 2004, 04:46 »
Si en el fólder c:\windows\crystal no encuentras los archivos DLL.
Primero revisa si la instalación de Crystal Report está completa.
Si lo está, y además el programa en tu computadora funciona bien y muestra los reportes sin problema. Puede ser que los DLL que te dice que no encuentra, no sean necesarios. Me ha sucedido a veces con algunas funciones de CR que no instalo. Le digo al programa empaquetador que ignore las DLL faltantes y de todos modos funciona la instalación en otra computadora.
 :)

Páginas: 1 ... 21 22 [23] 24 25 26