• Sábado 13 de Septiembre de 2025, 11:57

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

Páginas: 1 ... 5 6 [7] 8 9
151
Visual Basic 6.0 e inferiores / Re: Datagrid
« en: Martes 25 de Mayo de 2004, 16:37 »
Lamentablemente, tengo entendido que no se puede.
Para lograr la funcionalidad que quieres, lo recomendable es el Flexgrid... ¡ese sí que es flexible!.

Salu2... y mil sorris.

152
Visual Basic 6.0 e inferiores / Re: Toolbar
« en: Martes 25 de Mayo de 2004, 01:43 »
En lo que se refiere a Toolbar, un ejemplo vale más que mil palabras, así es que mira el adjunto.
Importante:
El control Toolbar tiene una estrecha y furtiva relación con el control Imagelist. Mirando el ejemplo te quedará más claro.

Segundo: Para menús con Iconos hay otras cosillas interesantes en este mismo foro. Estoy un poco corto de tiempo como para darte alguna dirección exacta, pero algo he visto, y si buscas...

Bueno, se me acabó el descanso.

Espero te sirva. :hola:

153
Visual Basic 6.0 e inferiores / Re: Psicion Relativa Del Mouse
« en: Martes 25 de Mayo de 2004, 01:24 »
Da una mirada a esto, DJ. Coméntame si me acerco a lo que necesitas... La verdad es que no me quedó muy claro.

Salu2.

154
Crystal Reports / Re: Actualización Del Reporte
« en: Martes 25 de Mayo de 2004, 01:04 »
Además:

Asegurate que en el menú Archivo del diseñador de Crystal esté desactivada la opción 'Guardar datos con el informe'. Si está activada, eso explicaría el porqué conserva los datos de un reporte anterior.

Salu2. :hola:

155
Visual Basic 6.0 e inferiores / Re: Insertar Imagenes En Un Base De Datos
« en: Martes 25 de Mayo de 2004, 00:02 »
Un voto de apoyo a camarena6.
Mi experiencia insertando imágenes en bases de datos ha sido desastroza. Si se trata de una tabla con pocos registros e imágenes livianas, se justifica el esfuerzo. Pero si, como en mi caso, se trata por ejemplo de anexar las fotografías de una lista de clientes, te encontrarás con una tabla que escapa de márgenes por el tamaño que adquiere, transformándose en un elefante difícil de manejar.
En mi caso, puse las fotografías en un directorio determinado, nombrándolas por el número de rut (sin puntos). Cuando veo el registro de un cliente, la aplicación compone la ubicación de la foto con una sencilla función y, si la encuentra, la muestra. Como verás, ni siquiera necesité crear un campo especial para la dirección de la imagen, ya que el nombre lo tomé del mismo rut del cliente.

Espero ser de ayuda.

Salu2.-

156
Visual Basic 6.0 e inferiores / Re: Form De Inicio
« en: Lunes 24 de Mayo de 2004, 23:53 »
Lo más sencillo: utiliza un control Timer. Cuando se active, que cargue el formulario que deseas y se descargue el actual.

Algo así:

Private Sub Timer1_Timer()
    frmMenu.Show
    Unload Me
End Sub

Salu2

157
Visual Basic 6.0 e inferiores / Re: Base De Datos
« en: Lunes 24 de Mayo de 2004, 23:45 »
Hola!

Puedes utilizar la Clausula IN, que sirve para indicar mediante una cadena la dirección de la base de datos. Esta se usa como una extensión del nombre de la tabla.

P ej.

dim strBase as string
strBase= "c:\Bases\Tablas.mdb"

la consulta sería:

"Select clientes.* from clientes in '" & strBase & "' where...

Así, la variable strBase te da la flexibilidad que pides.

Suerte! :hola:

158
Visual Basic 6.0 e inferiores / Re: Creé Mi Propio Ocx...
« en: Jueves 20 de Mayo de 2004, 22:56 »
:gracias:

Así lo haré.

 :hola:

159
Visual Basic 6.0 e inferiores / Creé Mi Propio Ocx...
« en: Jueves 20 de Mayo de 2004, 16:59 »
He creado mi primer OCX y quiero tener cuidado con esto.
Mi pregunta es:
¿Debo tener alguna precaución especial para distribuirlo con mi aplicación?
Es decir, basta que sólo lo ponga en la carpeta del exe o debo registrarlo como aquellos que vienen con Visual?

He notado que cada vez que lo cambio de ubicación me crea una nueva referencia en la lista de componentes. La anterior permanece, pero ya no es válida.
¿Cómo puedo evitar esto?

Estoy dudando que se entienda, pero si alguien logra traducir esto a Cristiano le agradeceré que me oriente.

Salu2 :hola:

160
Visual Basic 6.0 e inferiores / Re: Aplicacion Tipo Chat En Vb
« en: Miércoles 19 de Mayo de 2004, 22:05 »
Bueno...
La respuesta que yo siempre me doy es que SE PUEDE!
Lamentablemente no me he metido en el tema a fondo y no sé como hacerlo :unsure: , pero sin duda alguien que pase por acá lo sabe y puede cooperar. Si así no fuera, no tengo duda de que tú lo descubrirás.

Me alegro que te haya sido de utilidad.
Salu2. :hola:

161
Visual Basic 6.0 e inferiores / Re: Aplicacion Tipo Chat En Vb
« en: Miércoles 19 de Mayo de 2004, 19:34 »
Seguramente hay alguien que sabe más que yo del tema.
Pero, mientras, para que te vayas habituando y mientras te llega una mejor respuesta, te adelanto que me parece que el control adecuado es Winsock.
  Te adjunto una aplicación que lamentablemente no recuerdo de donde obtuve (Puede que hasta sea un ejemplo de visual). Es muy rústica, pero te dará una buena guía de lo que debes hacer.
Si tienes una red, copia el proyecto en dos Pcs. Elijes uno como servidor y abres el proyecto server y lo ejecutas.
En otro abres el proyecto client, cambias el código en la parte en donde va la dirección IP del servidor por la correcta (también sirve el nombre del PC servidor).
Y voilà.
A probar.

Suerte.

162
Visual Basic 6.0 e inferiores / Re: Puerto Paralelo
« en: Miércoles 19 de Mayo de 2004, 15:52 »
¡Dale Gandalf! Que falta poco.
He estado siguiendo esta discusión y me estoy haciendo ilusión de que subas unos screenshots cuando esté terminado. Un comentario: Me extraña que tu laptop no tenga puerto serial, estuve revisando los modelos que conozco y hasta el más antiguo trae una entrada para insertar un mouse externo. Con el adaptador adecuado... Hace un tiempo tuve que adaptar de un Rs232 a uno común de mouse para una central telefónica y funcionó sin problemas.
  Bueno, qué me meto si no tengo idea. Era sólo para saludarlos.
  Como veo que aún no tienes tiempo de ver lo del instalador, me he demorado un poco más en preparar el script de Inno (la verdad es que mis jefes me tienen en otra cosa). En cuanto te montes en lo del instalador retomamos.

Salu2.

163
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Viernes 14 de Mayo de 2004, 00:43 »
Lo toy viendo.
Luego lo comento.
 :hola:

Ya lo ví.

1).- A lo que iba, si lo generas desde setup.lst incluye muchos más archivos que si lo creas a partir del archivo vbp. Me gustaría saber porqué esa diferencia; de hecho, los tipos de InnoScript recomiendan usar el VBP.
2).- Vi por ahí que estas distribuyendo la comcat.dll
Mi experiencia me indica que si instalas esa aplicación en un PC con Windows 95, no sólo no funcionará, sino que además en ese PC no podrás volver a abrir un Acces.
Yo lo he eliminado de mis Scripts y no he tenido jamás un problema.

Salu2... Y que no decaiga! :good:
En cuanto tenga novedades las subo.

164
Visual Basic 6.0 e inferiores / Re: Msgbox
« en: Viernes 14 de Mayo de 2004, 00:27 »
Ya lo había visto; fue por tanto comentario positivo que me terminé de entusiasmar.
Quedo a la espera.
 :gracias:

165
Visual Basic 6.0 e inferiores / Actualizar Vb5 A Vb6
« en: Jueves 13 de Mayo de 2004, 22:55 »
Como algunos sabrán, hace poco me cambié a VB6 y estoy teniendo algunos problemas de ambientación.
Mi duda (en esta oportunidad) es la siguiente:
Según la ayuda de Visual, esta versión es tan inteligente que al abrir un proyecto antiguo actualiza automáticamente los controles Common Controls 5.0 y Common Controls 2 5.0 a la nueva y mejorada versión 6.0. La condición que se pide es que en las propiedades del proyecto esté checkada la opción 'Actualizar Controles Activex'.

Pues nada!
Me sigue cargando los antiguos controles. :angry:

Imaginen la tarea de eliminar las listas de imágenes (por ejemplo) y cargarlas nuevamente en el nuevo control... Una y otra y otra... y otra vez.

Quiero que Visual Basic lo haga por mi.
¿Podría alguien decirme cómo lo logro? <_<

166
Visual Basic 6.0 e inferiores / Re: Msgbox
« en: Jueves 13 de Mayo de 2004, 22:09 »
Hey amigos!
Con esta discusión me he entusiasmado con el asunto del activeskin. El problema es que lo he buscado en la web pero solo he encontrado cracks. Las páginas que se supone tienen links para bajar un demo no funcionan.
Tienen alguna dirección en donde lo pueda conseguir?
Salu2... y me alegro que todo vaya bien con tu programa Gandalf.

167
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Jueves 13 de Mayo de 2004, 17:13 »
¡Espectacular! :jumpie:

Era lo que le faltaba al InnoSetup.

Dudas (siempre las hay):
Me podría alguien explicar porque el Empaquetador de Windows crea un instalador con muchas más dlls.
Por ejemplo:
Este convertidor (Inno) considera para instalar el Common Controls 6.0 sólo el archivo 'Mscomctl.ocx'. El instalador de VB6 agrega a éste la librería 'Mscmces.dll'
Otro caso: Para Crystal considera sólo el OCX 'Crystl32.ocx'... No les cuento la cantidad de librerías Crystal que incluye el instalador de VB6.
¿Alguno de los dos está equivocado?

 :wacko:  Toy confundío.

168
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Jueves 13 de Mayo de 2004, 15:57 »
Gracias por el dato!

Ahora mismo estoy bajando el convertidor para ver que tal va.

Respecto a la traducción... :unsure:
Ya me había tomado el trabajo de traducirlo yo mismo; je, je. Me siento un poquito avergonzado.

A seguir con esto que pronto seremos InnoExpertos.

Salu2.

169
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Miércoles 12 de Mayo de 2004, 01:49 »
Siiip!

Estoy trabajando en un script para la última versión del Inno. Ha cambiado un poco la sintaxis y me estoy tardando más de lo previsto. Súmale a eso que hace poco me cambié a Visual 6.0 y tengo un espaguetti...
 En fin, estoy tratando de separar las librerías de acuerdo a los controles que las usan (las que he podido determinar) de forma de tener una base y luego sólo borrar las que no use.
  Si alguien está interesado, no tengo problema en enviarle el script (o subirlo) cuando lo termine.

Salu2. :hola:

170
Visual Basic 6.0 e inferiores / Re: Msgbox
« en: Martes 11 de Mayo de 2004, 19:32 »
Hace un tiempo tenía la necesidad de que un formulario se presentara en una posición determinada. Cargué el Top y el Left en variables públicas.
El formulario que se carga se encargaba de posicionarse en form_load
me.top = ..
me.left = ..

Espero sirva.

Salu2.

171
Visual Basic 6.0 e inferiores / Re: ContraseÑa En Access 2000
« en: Martes 11 de Mayo de 2004, 18:13 »
Si en las referencias del proyecto tienes Microsoft Dao 3.51 no abrirá la base, pues es compatible con Acces 97.
Debe haber una más actualizada. No lo he hecho, pero tengo entendido que hay una versión 3.6, que debería estar en las mismas referencias.
Suerte!

172
Visual Basic 6.0 e inferiores / Re: Msgbox
« en: Martes 11 de Mayo de 2004, 16:45 »
:unsure: Tamos mal.
   Yo tenía el recuerdo de ese código pero nunca lo bajé. Efectivamente el link no funciona; lo siento, pero lo acabo de revisar. Eso es probablemente porque el amigo Guille se cambió de Hosting hace poco y está implementando su página lentamente.
   Si se de algo más, lo cuelgo.
 :hola:

173
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Martes 11 de Mayo de 2004, 16:09 »
No he tenido ningún problema con las instalaciones hechas con Inno Setup; cosa que no puedo decir del instalador de Visual. Además es gratis, bonito, y se ve muy profesional.
Cuando pido comentarios respecto a si alguien ve algo que se pueda optimizar, es porque la base de las librerías que debía instalar la traduje de un archivo del instalador de Visual. Es en ese demonio  :devil:  en el que no confío.

Salu2. :hola:

174
Visual Basic 6.0 e inferiores / Re: Msgbox
« en: Martes 11 de Mayo de 2004, 15:53 »
Si ya están en eso, les recomiendo visitar la siguiente dirección:

http://www.mundoprogramacion.com/vb/utilid...m/gsconfirm.htm

Ojo que al comienzo de la página hay un link a una versión más actualizada. No tengo dudas que terminarán creando un hermoso control.

Salu2. :hola:

175
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Lunes 10 de Mayo de 2004, 23:23 »
Para aportar a la discusión, y también para que me hagan comentarios si ven algo que se pueda optimizar, adjunto el Script que uso para instalar una aplicación hecha en VB5. Estoy trabajando en la de Visual Basic 6.0, pues me cambié hace poco.
Esta aplicación utiliza, entre otras cosas, controles DbGrid, MskEdBox, Informes Cristal, etc.
Las librerías que debía instalar, las tomé de un empaquetado hecho por el instalador que venía con Visual.

Páginas: 1 ... 5 6 [7] 8 9