[ayuda] vb6

Iniciado por jorgelin95, 4 Septiembre 2010, 17:22 PM

0 Miembros y 1 Visitante están viendo este tema.

jorgelin95

tengo una duda se puede hacer que con un command_click guardes un archivo .bat en el escritorio o en un destino? gracias

Edu

Claro que se puede, pero necesitas leer mas.. no te voy a dejar el code sino no aprendes nada, solo te digo q leas por ejemplo aca:

http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm

Espero q te sirva y estaria bueno q leas desde el principio en esa web q aprenderas muchas cosas ;)

jorgelin95

gracias ya empese a leer si tengo dudas posteare aki pero se utiliza algun api ? algo?

jorgelin95

#3
genio total gracias por aserme leer y no pasarme el code verdaderamente asi se aprende ya logre aserlo te amo :D

me akaba de surgir una duda si yo quiero que mi programa cree una carpeta en el disco duro osea en :C\aplicacionmia\ y en esa carpeta guardar los archivos se puede?  necesito saber como crear la carpeta lo de guardar archivos ya se

YA LO LOGRE! :d

jorgelin95

Ahora que logro darme cuenta, mira no logre hacerlo.

Open "C:\miarchivo.bat" For Output As #1

Print #1, "msgbox * ¿Se supone un texto?"

Close #1

Pero cuando voy al directorio :C esta el archivo todo lo abro se ejecuta y no me sale el mensaje ¿cómo tendría que hacer? disculpas...

BlackZeroX


Código (Vb) [Seleccionar]

dim ff as integer
dim strput$
    ff=freefile' // filesystem.freefile
    strput= "Un texto cualqueira"
    Open "C:\miarchivo.bat" For binary As #ff
        put ff , , strput
    Close #ff


Dulces Lunas!¡.
The Dark Shadow is my passion.

Edu

Primero q nada hiciste muchisimos posts, mas vale modificas el primero y pones edit: y dices lo nuevo q te paso ok? asi queda mas lindo el foro y mas organizado ;)

Como dice BlackZeroX es para poner todo un texto con muchas lineas si quieres, pero si quieres solo ir poniendo de linea en linea usa el print como lo hacias.
Eso q pusiste esta bien si, y creo q estas haciendo un Creador de Virus talvez, y si tienes opciones como Agregar un msgbox! , entonces ahi usas el print para agregar otra linea con el msg * ¿Se supone un texto?
Y como puse creo q es solo msg.

Lo de guardar los bats q creas en tu carpeta se usa

Open App.Patch & "/archivo.bat" for output as #1

Lo de q no te funciono capas q es por lo q puse, q tenes q poner solo msg * ... vs pusiste msgbox ;)




Consejo, vas a hacer un creador de virus? si es asi porq no hacerlos .exe para no complicarte en hacer q corran ocultos, pero igual eso pruebas desp , nos vemos sigue leyendo en esa web q te di ;)

xkiz ™

Cita de: XXX-ZERO-XXX en  5 Septiembre 2010, 19:40 PM
Open App.Patch & "/archivo.bat" for output as #1

no se usa / en los path o directorios es \

Edu

Cita de: xkiz en  6 Septiembre 2010, 01:16 AM
Cita de: XXX-ZERO-XXX en  5 Septiembre 2010, 19:40 PM
Open App.Patch & "/archivo.bat" for output as #1

no se usa / en los path o directorios es \

Fa yo pongo de esa forma q puse yo y anda siempre, pero para mayor presentacion esta bien lo q dices

Petro_Boca

Cita de: XXX-ZERO-XXX en  4 Septiembre 2010, 18:04 PM
Claro que se puede, pero necesitas leer mas.. no te voy a dejar el code sino no aprendes nada, solo te digo q leas por ejemplo aca:

http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm

Espero q te sirva y estaria bueno q leas desde el principio en esa web q aprenderas muchas cosas ;)

P.D: Yo aprendi mas lyendo codes  ;D (una vez q tenia el code, lo analizaba y buscaba info)