|
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
« 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
« 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, "'", "''")
554
« 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
« en: Domingo 26 de Septiembre de 2004, 19:03 »
Gracias Cyclop
557
« en: Domingo 26 de Septiembre de 2004, 18:45 »
Trata con SelStart Text1.SelStart = Len(Text1.Text)
558
« 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
« 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
« 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
« 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.htmlDescargue 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. --------------------- "Corrector Ortográfico de Notas", freeware, utilidad para programadores. Programado en VB6, con diccionario propio. http://www.cpimario.com/index2.html
562
« 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: cmdCriterio.CommandText = "SELECT cedula,nombre,fechaNac FROM tabla1 WHERE fechaNac>#" & inicial & "#" And fechaNac < "#" & final & "#"
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
« 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
« en: Viernes 3 de Septiembre de 2004, 04:35 »
Usa la función: StrConv(string, conversion, LCID) Por ejemplo: Select Case intAccion Case 1 gstrText = StrConv(gstrText, vbUpperCase) Case 2 gstrText = StrConv(gstrText, vbLowerCase) Case 3 gstrText = StrConv(gstrText, vbProperCase) End Select
565
« 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
« 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
« 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
« en: Martes 24 de Agosto de 2004, 06:31 »
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
569
« en: Lunes 9 de Agosto de 2004, 22:02 »
On Top Coloca esto en un módulo BAS '****************************************************** 'AppOnTop '****************************************************** Declare Function SetWindowPos Lib "user32" (ByVal _ hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X _ As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy _ As Long, ByVal wFlags As Long) As Long Global Const SWP_NOMOVE = 2 Global Const SWP_NOSIZE = 1 Global Const Flags = SWP_NOMOVE Or SWP_NOSIZE Global Const HWND_TOPMOST = -1 Global Const HWND_NOTOPMOST = -2
Coloca este código para que tu form (frmMyForm) esté siempre visible. SetWindowPos frmMyForm.hwnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS
Coloca este código para que tu form (frmMyForm) vuelva a la normalidad. SetWindowPos frmMyForm.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, FLAGS
570
« en: Domingo 8 de Agosto de 2004, 18:39 »
Indica con detalle el tipo de error para estar en la posibilidad de ayudarte
571
« 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.
572
« en: Viernes 23 de Julio de 2004, 03:37 »
Yo uso este código Private Sub Form_Activate() Dim strText As String Dim strSaveTitle As String If App.PrevInstance = True Then strSaveTitle = App.Title App.Title = "... programa duplicado." frmMain.Caption = "... programa duplicado." strText = "Actualmente está abierta -Título-." strText = strText + vbCrLf + "Sólo es necesario abrir una a la vez." MsgBox strText, vbExclamation, "Advertencia..." AppActivate strSaveTitle SendKeys "% R", True End End If End Sub
573
« en: Miércoles 21 de Julio de 2004, 00:59 »
Busca la siguiente aplicación AppForge Crossfire, http://www.appforge.com/
574
« 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
« 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
|
|
|