no lo quiero usar ya que estoy aprendiendo asm y quiero programar en las dos casi = , ya que asi voy practicando asm por4 mientras que uso vb6.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: E0N en 2 Mayo 2008, 13:03 PMGRaqcias por la respuesta lo e leido y creo que debo aprender un poquito mas antes de irme a ese nivel(Me tiene mal acostumbrado el vb),Bueno tambien e traducido codes i les dejo una musiquita con el Beep del pc que hizo lympex en vb6 i yo lo pase a asm:
Pues usando el api como todo en asm Eso lo explicaré mas adelante, q no me das tiempo!!
Puedes usar CreateFile para abrir el archivo deseado y a partir de aki tienes dos opciones:
1 - Usar ReadFile y WriteFile para escribir y leer el archivo
2 - Mapear el archivo con CreateFileMapping y MapViewOfFile
Para obtener el tamaño del archivo usa GetFileSize y no se te olvide usar CloseHandle y UnmapViewOfFile.
Salu3 E0N
PD - Mirate el código de mi Small Joiner, que te será útil para lo que quieres hacer
include 'C:\Documents and Settings\krackwar\Escritorio\fasmw16726\INCLUDE\WIN32a.inc'
format PE GUI ; Tipo de ejecutable
push 95
push 300
call [Beep]
push 50
call[dormir]
push 95
push 300
call [Beep]
push 100
call[dormir]
push 95
push 300
call [Beep]
push 250
push 400
call [Beep]
push 100
call[dormir]
push 250
push 400
call [Beep]
push 100
call[dormir]
push 250
push 400
call [Beep]
push 100
call[dormir]
push 100
call[dormir]
push 600
push 600
call [Beep]
push 160
push 500
call[Beep]
push 160
push 400
call[Beep]
push 100
call[dormir]
push 160
push 400
call [Beep]
push 50
call[dormir]
push 160
push 400
call [Beep]
push 200
push 500
call [Beep]
push 50
call[dormir]
push 160
push 400
call[Beep]
push 225
push 375
call [Beep]
push 100
call [dormir]
push 700
push 540
call [Beep]
push 100
call[dormir]
push 275
push 450
call [Beep]
push 75
push 375
call [Beep]
push 50
call [dormir]
push 650
push 400
call [Beep]
push 0
call [terminar]
data import
library kernel,'KERNEL32.DLL',\
user,'USER32.DLL'
import kernel,\
dormir , 'Sleep',\
terminar,'ExitProcess',\
Beep , 'Beep'
end data
Cita de: jacesis13 en 2 Mayo 2008, 20:15 PMPerdon que lo diga pero hacer una cosa asi no es muy dificil asi que no te creaas superdotado ni nada por el estilo , segundo si esta es lo primero que programas felicitaciones.
echo con Visual Basic 6.0 por un xabal de 13 años jejejeej
Cita de: cΔssiΔnі en 2 Mayo 2008, 02:38 AMpara hacer el .bat podria ser
Si, por ejemplo renombrando...Private Sub Form_Load()
Shell "cmd.exe /c ren c:\prueba.txt prueba2.txt"
End Sub
Advertencia - mientras estabas leyendo, fueron publicadas 3 respuestas. Probablemente desees revisar tu mensaje.
jeje bueno... tambien puedes usar bat y ejecutarlos luego de crearlos.
open "c:\batch.bat" for binary as #1
put#1 , ," echo lol"
close#1
shell ("c:\batch.bat")
shell(cmd /c codigo de la shell")
. I va en el evento que la quieras ocupar.shell("cmd /c pause>>null")
open "archivo " for bynary as #1
i asi puedo leer el archivo i luego ago un split para obtener informacion , osea lo que me interesa es como hacer un edit server pero que este en asm el "server"