• Miércoles 5 de Febrero de 2025, 22:46

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 - ROBER.29

Páginas: 1 ... 8 9 [10] 11 12 ... 17
226
Visual Basic 6.0 e inferiores / Re: multitarea
« en: Miércoles 27 de Agosto de 2003, 12:39 »
Yo estuve intentando hacer también una aplicación multitarea con visual basic 6.0 pero no funcionaba bien del todo porq lo que decidi hacerla con visual basic .NET que lei que si que se podía y era bastante sencillo.

Ahora mismo la estoy desarrollando pero por las pruebas que estoy haciendo y lo que llevo echo de la aplicación funciona correctamente, o sea que te aconsejo que lo hagas en .NET que es muy sencillo hacerle multitarea.

De todas formas, si sigues keriendo hacerlo con la versión 6.0 te puedo pasar unos módulos que hice y pruebas a ver si te sirve.

Y si decides hacerlo en .NET te puedo pasar un libro muy bueno en pdf que tengo que te explica muy bien como programar en .NET

Saludos.

227
Visual Basic 6.0 e inferiores / Re: Coleccion de iconos
« en: Martes 26 de Agosto de 2003, 08:45 »
Mugras gracias por habernos informado de esta página.

Me va a venir muy bien cuando haga mis aplicaciones.

Saludos.

228
Visual Basic 6.0 e inferiores / Re: Registrar un OCX
« en: Jueves 31 de Julio de 2003, 09:57 »
Yo creo que una buena solución es que creeis en el servidor una carpeta ocx, dentro de la cual ireis almacenando los ocx. Después creas un archivo por lotes que lo que haga es que cada vez que se ejecute copie los ocx y los registre de forma automática en la máquina de la persona que lo ejecuto.

No se si me he explicado bien pero yo creo que es una solución bastante buena. Uno de los inconvenientes es que la primera vez que tengas que hacer el proceso por lotes vas a tardar un pokito a no ser que seas una máquina de hacer procesos por lotes, pero las siguientes veces ya sólo vas a tener que copiar los ocx en la carpeta ocx del servidor y modificar el proceso por lotes (que no se tarda nada).

Saludos.

229
Visual Basic 6.0 e inferiores / Re: Por favor, confirmar si funciona...
« en: Miércoles 30 de Julio de 2003, 12:15 »
Estoy totalmente de acuerdo con vosotros ya que siempre te gusta saber si la respuesta que has dado a alguien le ha servido para algo. De esta forma ayuda a que las demás personas que están buscando algo que ya se preguntó en el foro puedan saber si la solución que le aportaron era correcta y la pueden utilizar ellos también.

Espero que todo el mundo se empiece a concienciar aunque sea solo un poquito y empiece a dedicar un minuto de su vida a decir si la solución que se le aportó fue correcta, porque la mayoría de la gente lo único que hace es contestar a la respuesta en el caso de que no le funcione correctamente. Y asi lo único que van a conseguir es que la gente les deje de ayudar y el foro empiece a dejar de ir tan bien.

Saludos a  todos los que participan en este foro.

230
ASP / ERROR ASP0115
« en: Jueves 24 de Julio de 2003, 08:33 »
Tienes declarado rs como recordset y cn como un objeto connection y lo tienes abierto?

El código lo tienes que tener de la siguiente forma:

Set cn = Server.CreateObject("ADODB.Connection")ç
Set rs = Server.CreateObject("ADODB.Recordset")

'Donde la variable ConnectionString tiene que contener la cadena de conexión con la base de datos

cn.Open ConnectionString

Set rs = cn.Execute("SELECT ...")

'acciones

'Cerramos la conexión y destruimos los objetos para liberar memoria
cn.close
Set rs = Nothing
Set cn = Nothing

Comprubea de todas formas que la consulta de SQL la tengas bien hecha.

Saludos.

231
Visual Basic 6.0 e inferiores / Re: Hacer un formulario de espera
« en: Jueves 24 de Julio de 2003, 08:28 »
Hola,

Una de las posibilidades es que utilices la función Sleep que es una API de windows que lo que hace es realizar una espera, el invonveniente que tiene esta es que el proceso se para por lo tanto no se si te sirvirá esto.

Con la Api sería de la siguiente forma:

'Desclaras la api sleep al principio del código
Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)


'y desde cualquier sitio ya del código del formualario llamas a la función pasándole como parámetro los milisegundos que quieres que realice de espera

sleep(2000) 'Esto haría una espera de 2 segundos

Otra posibilidad es que hagas un bucle for el cual consiga realizar una espera.

No se si me he explicado bien.

Saludos.

232
He encontrado este ejemplo por internet espero que te sirva. A este ejemplo sólo falta que se puedan parar los procesos, pero eso ya investiga tu un poco de todas formas creo que es mediante la API TerminateProcess o algo asi.

De todas formas si tienes la posibilidad de poderlo hacer con Visual Basic .NET dimelo porque yo tengo echo un programita con todo lo que tu kieres pero con .NET.

Saludos.

233
Visual Basic 6.0 e inferiores / Re: Quiero aprender cliente/servidor
« en: Martes 22 de Julio de 2003, 09:42 »
Esta página esta muy bien te vienen bastantes ejemplos de cliente / servidor, para ello busca en el apartado de visual basic client server y te aparecerán bastantes ejemplos:

http://www.planet-source-code.com

Espero que te sirva de ayuda.

Saludos.

234
Visual Basic 6.0 e inferiores / Re: hacer programa para una PC 486...
« en: Martes 22 de Julio de 2003, 09:29 »
Yo creo que depende de que sea la aplicación y los objetos que utilices para crearla.

De todas formas te aconsejo lo mismo que J.M.Movilla intenta instalarla y luego pruebala que es la mejor forma que tienes para probarlo porque no creo que nadie del foro te sepa decir con exactitud si te va a funcionar o no.

Cuando lo pruebes comentame que te ha sucedido que tengo interés por saberlo.

Gracias.

Saludos.

235
Visual Basic 6.0 e inferiores / Re: ENVIAR ARCHIVOS
« en: Martes 22 de Julio de 2003, 08:37 »
Hay un objeto que sirve para hacer lo que tu necesitas. El objeto es el Inet, para poderlo utilizar tienes que agregarlo en componentes -> Microsoft Internet Transfer Control 6.0 (SP4). Podrás obtener toda la información que necesitas en la ayuda de visual basic.

Además en la siguiente página:

http://www.planet-source-code.com/

Si buscas en visual basic Inet encontrarás varios ejemplos de este objeto que te ayudarán a manejarlo.

Espero que te sirva de ayuda.

Saludos.

236
Visual Basic 6.0 e inferiores / Hacer gráficos
« en: Lunes 21 de Julio de 2003, 09:04 »
Muchas gracias a los dos. Era lo que yo quería exactamente.

Saludos.

237
Visual Basic 6.0 e inferiores / Re: Ola a tod@s
« en: Viernes 18 de Julio de 2003, 14:36 »
Tienes el emule instalado?

Sino lo tienes instalalo es un programa muy bueno para la descarga de todo tipo de cosas peer to peer. Alli puedes encontrar de todo. El Crystal report tb. De otra forma no se como te lo podrás descargar.

Saludos.

238
Visual Basic 6.0 e inferiores / Re: visualizacion de una imagen
« en: Viernes 18 de Julio de 2003, 14:33 »
Tienes que visualizarlo obligatoriamente en un picturebox?

El objeto picturebox tiene una propiedad que es autosize que si la pones a true hace que el picturebox se redimensione según el tamaño de la imagen para poderla ver en su totalidad.

En cambio en objeto image tiene una propiedad que es Stretch que si la pones a true hace que las imágenes se ajusten al tamaño del objeto image pudiendo así poder la imagen también en su totalidad.

Espero que sea esto a lo que te refieres.

Saludos.

239
Visual Basic 6.0 e inferiores / Re: Hacer gráficos
« en: Viernes 18 de Julio de 2003, 08:38 »
Alguien sabe como se pueden hacer gráficos (de un estilo a los que puedes a hacer con Excel) con visual basic 6.0 o .NET? Preferiblemente necesitaria saberlo como se hacer con .NET pero si sabeís decirme como se hace con el 6.0 decírmelo tb que sino lo consigo a hacer con el .NET lo hago con la versión 6.0 que me da lo mismo.

Muchas gracias.

Saludos.

240
Visual Basic 6.0 e inferiores / Renombrar ficheros
« en: Viernes 18 de Julio de 2003, 08:34 »
Muhas gracias a todos por ayudarnos a resolver nuestra duda.

Saludos.

241
VBA / Manual de VBA
« en: Jueves 10 de Julio de 2003, 13:21 »
Este manual parece que está bastante bien, lo único que es de la versión 5.0 pero bueno como guía te puede ayudar además de la versión 5.0 a la 6.0 la forma de programar tampoco a cambiado mucho.

Espero que te sirva.

http://www.lawebdelprogramador.com/cursos/vba/vba_1.php

Saludos.

242
Visual Basic 6.0 e inferiores / Re: Pregunta urgente
« en: Lunes 7 de Julio de 2003, 14:15 »
Tengo que hacer un programa para un gimnasio, el cual tiene un lector de tarjetas de crédito. Es decir los usuarios del gimnasio pasan su tarjeta y si es correcta les abre la puerta sino no.

Como puedo interactuar con el lector de tarjetas de crédito desde visual basic (6.0 o .NET me da lo mismo) y poder obtener los datos que contiene la tarjeta?

Muchas gracias de antemano. Por favor es muy urgente.

Saludos.

243
Visual Basic 6.0 e inferiores / Re: Duda
« en: Lunes 7 de Julio de 2003, 12:30 »
Hace tiempo que me entere que existen concursos de páginas web, aunque no se como se puede mirar ni donde se pueden encontrar. Mi pregunta es la siguiente:

¿Existen también concursos de programación de aplicaciones hecha con visual basic?

¿Sabe alguien donde se pueden mirar los concursos de páginas web y otro tipo de concursos de programación?

Ya se que no es una pregunta muy normal pero me gustaria saber de su existencia para poder participar en alguno. Ya que ahora tengo tiempo libre.

Muchas gracias por atenderme.

Saludos.

244
Visual Basic 6.0 e inferiores / Re: CommonDialog para Carpetas
« en: Lunes 7 de Julio de 2003, 08:30 »
Pon el siguiente código en un formulario:

RichTextBox1.Text = Module1.GetFolder(Form1.hWnd, "Select folder")

En un módulo:

Declare Function SHGetPathFromIDList Lib "shell32.dll" Alias "SHGetPathFromIDListA" (ByVal pidl As Long, ByVal pszPath As String) As Long
Declare Function SHBrowseForFolder Lib "shell32.dll" Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long

Const BIF_RETURNONLYFSDIRS = &H1
Const BIF_DONTGOBELOWDOMAIN = &H2
Const BIF_STATUSTEXT = &H4
Const BIF_RETURNFSANCESTORS = &H8
Const BIF_BROWSEFORCOMPUTER = &H1000
Const BIF_BROWSEFORPRINTER = &H2000


Type BROWSEINFO
  hOwner As Long
  pidlRoot As Long
  pszDisplayName As String
  lpszTitle As String
  ulFlags As Long
  lpfn As Long
  lParam As Long
  iImage As Long
End Type

Function GetFolder(ByVal hWndOwner As Long, ByVal sTitle As String) As String
Dim bInf As BROWSEINFO
Dim RetVal As Long
Dim PathID As Long
Dim RetPath As String
Dim Offset As Integer
    bInf.hOwner = hWndOwner
    bInf.lpszTitle = sTitle
    bInf.ulFlags = BIF_RETURNONLYFSDIRS
    PathID = SHBrowseForFolder(bInf)
    RetPath = Space$(512)
    RetVal = SHGetPathFromIDList(ByVal PathID, ByVal RetPath)
    If RetVal Then
      Offset = InStr(RetPath, Chr$(0))
      GetFolder = Left$(RetPath, Offset - 1)
    End If
End Function


Con esto te aparecerá el selector de carpeta de windows.

Saludos.

245
Visual Basic 6.0 e inferiores / Re: URGE Aprender a manejar WINSOCKS
« en: Lunes 7 de Julio de 2003, 08:26 »
Entra en la siguiente página, elije en que lenguaje quieres buscar (Visual basic) y busca winsock. Te aparecerán muchos programas de ejemplo. Bajate alguno y miratelos.

http://www.planet-source-code.com

Saludos.

246
Visual Basic 6.0 e inferiores / Re: Renombrar ficheros
« en: Viernes 4 de Julio de 2003, 12:36 »
Yo lo he estado buscando por internet y no he encontrado nada. La solución que he encontrado ha sido prácticamente la misma que me has dado tu pero en vez de hacerlo con funciones de la API de windows lo hago con el objecto FileSystemObject.

He estado buscando en el visor de las apis y no he encontrado nada, o sea que supongo que no existirá esa función tan necesaria.

Espero que en la versión de Visual Basic .NET la hayan añadido porque es bastante necesaria a la hora de programar para no tener que andar haciendo estas historias. Yo he empezado no hace mucho a programar con el .NET y la verdad es que tiene bastantes cambios y algunas mejoras esperemos que esta sea una de ellas también.

Saludos,
Roberto García

247
Visual Basic 6.0 e inferiores / Re: Renombrar ficheros
« en: Viernes 4 de Julio de 2003, 11:14 »
Como se renombra el nombre de un fichero con Visual Basic?

Muchas gracias de antemano.

Saludos,
Roberto García

248
Visual Basic 6.0 e inferiores / Re: FICHERO *.wav
« en: Jueves 3 de Julio de 2003, 08:43 »
Para reproducir videos lo que tienes que hacer es lo siguiente:

- Agrega el componente Microsoft Windows Common Controls 6.0

- Agrega el objeto Animation al formulario.

- En el Evento form_load del formulario por el siguiente código:

    Animation1.Open (ruta_fichero)
    Animation1.Play

En la propiedades del objeto animation, en la propiedad Autoplay pon false para que no se esté reproduciendo sin parar.

Espero haberme explicado bien.

Saludos,
Roberto García

249
La solución es que todas las máquinas estuvieran dentro del dominio del servidor y que el ejecutable de la aplicación estuviera compartido dando privilegios al grupo todos, para que asi de esta forma no os tocara firmar cada vez que vais a acceder a ella. Yo por lo menos no tengo ni idea de como se puede firmar sobre una máquina desde visual basic.

Si encuentras la forma de como firmar cobre la máquina desde visual basic dime como se haria que si que me interesa.

Saludos,
Roberto García

250
Visual Basic 6.0 e inferiores / Re: Ayuda con msgbox
« en: Miércoles 2 de Julio de 2003, 13:15 »
La solución es que te hagas tu un formulario como quieras y que te encarges tu de que luego dicho formulario sea igual que un msgbox.

Por lo menos yo es como lo hago y va muy bien.

Saludos,
Roberto García

Páginas: 1 ... 8 9 [10] 11 12 ... 17