Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: paco en 23 Julio 2003, 19:31 pm



Título: visual basic
Publicado por: paco en 23 Julio 2003, 19:31 pm
hola estoy haciendo un programa en visual basic 6.0 y no se como rabajar con listas, y he estado buscando manuales, pero nada, no encuentro nada, si ustedes saben de esto, o de alguna web que muestre ejemplos por lo menos me podrian informar, se los agradezco de antemano chao, los quiero muchachos.


Título: Re:visual basic
Publicado por: soplo en 24 Julio 2003, 06:42 am
Hola
Listas de que ¿Es un texto que quieres ir leyendo? ¿una tabla de base de datos?

Se un poco mas explícito

Un saludo


Título: Re:visual basic
Publicado por: paco en 24 Julio 2003, 17:22 pm
me he hecho un programa en el que en la lista selecciono el nombre de un programa y oprimo instalar, y bueno ustedes saben lo que sigue, el programa se inicia como si le hubiera hecho doble click, me entienden, chao


Título: Re:visual basic
Publicado por: byebye en 24 Julio 2003, 17:34 pm
si se incia como si le das doble click ¿entonces cual es el problema?. di que quieres hacer exactamente.


Título: Re:visual basic
Publicado por: paco en 25 Julio 2003, 19:48 pm
eso es lo que quiero hacer crear una lista con nombres de programas y escribirles el link para que pueda ejecutarse, esa es mi duda, pero en realida quisiera ver un tutorial, curso o texto en el que expliquen autilizar por completo a las listas, chao muchachos, gracias


Título: Re:visual basic
Publicado por: byebye en 25 Julio 2003, 21:00 pm
yo no se d q listas hablas, pero si quieres ejecutar un programa externo puedes usar shell o shellexecute


Título: Re:visual basic
Publicado por: soplo en 26 Julio 2003, 07:18 am
Hola Paco
El problema es que no acabas de exponer tu problema debidamente y claro tampoco se te puede dar una respuesta clara
Dices que quieres tener una lista de programas.
En alguna parte tendrás escrito eso ¿Está en una tabla de base de datos? ¿Lo tienes en un texto?
En cuanto digas eso podré explicarte como plantear el código para que te lea esa información y te salga un menú.
Por ejemplo si has creado una tabla con los campos nombre y dirección podrías utilizar un dblist en un formulario y programar el evento click para que al pinchar en un elemento ejecutara mediante shell o shellexecute el contenido del campo dirección correspondiente.

Solo es un ejemplo, pero tienes que ser más explicito de como quieres obtener ese menú, donde tienes los datos que van a aparecer en el menú y si los programas que se van a ejecutar son programas externos o son rutinas del propio programa del que estamos hablando

Un saludo


Título: Re:visual basic
Publicado por: paco en 26 Julio 2003, 17:37 pm
espero que me entiendan es que soy medio mula para explicar, bueno la cosa es que yo quiero hacer una lista, y que al seleccionar un elemento de ella y oprimir instalar, ejecute directamente el programa, pero no se como hacerlo ni se como crear los link hacia esos programas, dios kiera me entiendan, salu2.


Título: Re:visual basic
Publicado por: byebye en 27 Julio 2003, 07:28 am
suponiendo que estas usando un filelistbox usa Shell File1.FileName .


Título: Re:visual basic
Publicado por: soplo en 27 Julio 2003, 09:17 am
Hola
Si, creo que Mr. Potato va por buen camino. Tu quieres navegar por el ordenador buscando un determinado programa y luego elegirlo para que este se ejecute.

Para navegar por el ordenador puedes utilizar dos técnicas:

La primera es utilizar los controles drive, filelist y dirlistbox para elegir unidad, carpeta y archivo. Luego programas el evento doble click de filelist y ejecutas shell file1.filename.

La segunda opción es utilizar el cuadro de diálogo con el método showopen y luego al salir haces shell cmdialog.filename

Un saludo


Título: Re:visual basic
Publicado por: paco en 27 Julio 2003, 10:15 am
gracias ;D, ahora entendi, muchisimas gracias, y perdon por ser tan mula


Título: Re:visual basic
Publicado por: StraTovario en 27 Julio 2003, 20:18 pm
Mr. Potato:   como funciona el shellexecute?  
 de la misma manera que el ShelL ????
 
Saludillos


Título: Re:visual basic
Publicado por: byebye en 28 Julio 2003, 10:08 am
Código:
The ShellExecute function opens or prints a specified file. The file can be an executable file or a document file. See ShellExecuteEx also. 

HINSTANCE ShellExecute(

    HWND hwnd,   // handle to parent window
    LPCTSTR lpOperation,   // pointer to string that specifies operation to perform
    LPCTSTR lpFile,   // pointer to filename or folder name string
    LPCTSTR lpParameters,   // pointer to string that specifies executable-file parameters
    LPCTSTR lpDirectory,   // pointer to string that specifies default directory
    INT nShowCmd    // whether file is shown when opened
   );

tienes casi todas en el win32.hlp


Título: Re: visual basic
Publicado por: tec_rubenricard en 12 Agosto 2009, 20:34 pm
hola necesito que me enseñena aprogramar en visual basci
con ejemplos basicos y de ahi me voy de largo soy bien inteligente
pero necesito esa pauta
de ante mano muchas gracias
mi correo es tec_rubenricard@hotmail.com


Título: Re: visual basic
Publicado por: BlackZeroX en 12 Agosto 2009, 21:53 pm
hola necesito que me enseñena aprogramar en visual basci
con ejemplos basicos y de ahi me voy de largo soy bien inteligente
pero necesito esa pauta
de ante mano muchas gracias
mi correo es tec_rubenricard@hotmail.com

Apoco si eres re-inteligente.... si es asi ya usste google poruqe digo hasta un Idi0ta lo usaria para el mismo proposito que el tuyo.


Título: Re: visual basic
Publicado por: YST en 12 Agosto 2009, 22:13 pm
hola necesito que me enseñena aprogramar en visual basci
con ejemplos basicos y de ahi me voy de largo soy bien inteligente
pero necesito esa pauta
de ante mano muchas gracias
mi correo es tec_rubenricard@hotmail.com
Inteligente? Mi perro es mas inteligente... lee por lo menos las reglas y no revivas post viejos ;).

Saludos