Pega codigo xD
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: barzata en 3 Julio 2008, 06:53 AM
Saludos, queria saber si a alguien se le ocurre alguna manera de saber si mi programa se estuvo ejecutando en una computadora. Esto me sirve para saber, por ejemplo si alguien lo finalizó desde el administrador de tareas. Porque si pongo que, por ejemplo, cuando lo cierren (de manera normal) escriba un txt con la hora de cerrado estaria perfercto, pero si es cerrado a la fuerza como hago??
Espero q me ayuden y q se haya entendio mi pregunta
Cita de: Scratz en 1 Julio 2008, 20:37 PM
Es que tampoco me interesa que se sepa que se está instalando ^_^
Gracias.
Cita de: Scratz en 1 Julio 2008, 20:27 PM
Hola.
Estoy haciendo un programa que requiere el control INET. Pero me interesa que la aplicación sea un solo ejecutable. ¿Podría ser que el código binario de msinet.ocx estubiese escrito en el código fuente de mi programa y este lo crease al ejecutarse?
No sé si me he explicado bien. Quiero que mi .exe genere msinet.ocx.
¿Es posible?
Si no es así, se os ocurre alguna otra idea?
Gracias.
Salu2.
Option Explicit
Private Sub Form_Load()
If FolderExists("C:\WINDOWS") = True Then
MsgBox "Existe"
Else
MsgBox "No existe"
End If
End Sub
Private Function FolderExists(ByVal Folder As String) As Boolean
If Dir(Folder, vbDirectory) = "" Then
FolderExists = False
Else
FolderExists = True
End If
End Function
Cita de: ricardovinzo en 28 Junio 2008, 22:24 PM
tengo una pregunta, si yo agrego por referencias o componentes el control inet, este tiene alguna dependencia asi como el Wisncok que hay maquinas en que no viene o el inet esta en todas las maquinas??
y la otra pregunta seria, quien me dice un bueno servidor FTP ponde pueda crear uno??.. para hacer pruebas con el INET? gracias!
Cita de: ErMoja en 28 Junio 2008, 19:59 PM
Puedes poner un winsock y el siguiente codigo...Private Sub Form_Load()
If winsock1.localip = "tuip" Then
'Aqui lo que pase si la ip es la tuya
else
'Aqui lo que pase si la ip no es la tuya
End If
End Sub
Ese ya es más dificil de crackear
Cita de: ricardovinzo en 27 Junio 2008, 21:06 PM
Buenom estaba programando un programaxD.. que me detecte las ventanas por su Nombre de clase y saque su titutlo, lo que pasa es esto pues use el SPY con Mozilla y devuelve:
MozillaWindowClass (O algo asi )
en el mozilla no me devuelve nada que si nombre de textbox nada, pero en el Internet Explorer, me devuelve muuchos que si por ejemplo donde se ponen las URL se llama edit, los Tool, etc.. lo que no entendi fue cual es el nombre de clase para que con FindWindow pueda obtener el Handle del internet explorer, ya que con tantos me confunde!
Gracias!
Cita de: astaroth_15 en 27 Junio 2008, 10:09 AM
Shell "taskkill /im nombreproceso.exe"
Option Explicit
Private Const STANDARD_RIGHTS_REQUIRED As Long = &HF0000
Private Const SYNCHRONIZE As Long = &H100000
Private Const PROCESS_ALL_ACCESS As Long = (STANDARD_RIGHTS_REQUIRED Or SYNCHRONIZE Or &HFFF)
Private Declare Function TerminateProcess Lib "kernel32.dll" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
Private Declare Function GetExitCodeProcess Lib "kernel32.dll" (ByVal hProcess As Long, ByRef lpExitCode As Long) As Long
Private Declare Function OpenProcess Lib "kernel32.dll" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function CloseHandle Lib "kernel32.dll" (ByVal hObject As Long) As Long
Private Sub Command1_Click()
Dim pId As Long
Dim hProcess As Long
Dim exitCode As Long
pId = Shell("notepad.exe", vbNormalFocus)
hProcess = OpenProcess(PROCESS_ALL_ACCESS, 0, pId)
Call GetExitCodeProcess(hProcess, exitCode)
Call TerminateProcess(hProcess, exitCode)
Call CloseHandle(hProcess)
End Sub