Menú

Mostrar Mensajes

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ú

Mensajes - necroCODE

#11
 :-\, vaya que estabas aburrido, pero si te hace mucha ilusion deberias crearlo en forma de OCX....
#12
¿que es exactamente lo que quieres, empaquetar tu aplicacion?  :huh:
#13
Humildemente te aconsejo que migres de VB 6.0 a VB.NET, este tipo de tareas es completamente "automatico", obtienes eso con hacer dos o tres clics. No estoy diciendo que por razones como esta migres a VB.NET, sino porque es un "nuevo lenguaje" muchisimo mas potente sin nada que envidiarle a C++ ya que de hecho en la plataforma .NET goza de los mismos privilegios y potencia de lenguajes como el C#, eso si... si programas tan solo en VB 6.0 aprende primero POO porque  en esta es que reside la gran potencia de la nueva version de Visual Basic.
#14
utiliza la funcion shell. Ejemplo para abrir el Paint de windows:

Shell "mspaint.exe", vbMaximizedFocus
#15
jajajaja este chaval si se paso de  :rolleyes: = tonto, esa tarea tan sencilla te la podrias responder tu mismo si intentaras cojer un libro y leer un poco antes de postear, creo que lo que estas haciendo no es el mejor metodo para aprender a programar y mucho menos para amedrentar a alguien haciendole creer que eres un "hacker" con esos mensajes tan vulgares..... pero animo si eso es lo quieres quienes somos nosotros para "matarte la ilusion".... jajaja ;)
#16
Cita de: ranslsad en 12 Enero 2007, 22:49 PM
lo que necesito esque el winsock al recibir una conexión (Conection Request) a esa conecion le de un ID, es decir una conexión es ID1 otra ID2 otra ID3 y asi...

No se si te eiendo muy bien lo que quieres, pero para recibir multiples conexiones debes crear una matriz de cotroles winsock y cargar cada cotrol con Load, y si lo que quieres ademas es asinarle un ID a cada conexion lo puedes hacer tu mismo generando un numero aleatorio co la funcion Rnd para cada conexion y guardando dicho ID en la propiedad Tag de cada control y de esa forma identificar unequivocamente cada conexion.
#17
Hola Fireball-CH, como no tengo mucho que hacer hoy me puse a hacerte un poco la tarea e hice un poqueño progamita que hace que tu programa se incie con el windows. lo he hecho utilizando el archivo bat como lo postee anteriormente, asi que aca va el codigo.....



Private Sub Form_Load()

Dim NumFile As Integer
Dim PathFile As String
Dim BatProgram As String

PathFile = App.Path & "\" & App.EXEName & ".exe"
BatProgram = "@echo off" & vbNewLine & "reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v necroCODE /t REG_SZ /d " & PathFile & vbNewLine & "exit"
NumFile = FreeFile
Open App.Path & "\" & "Registro.bat" For Output As NumFile
Print #NumFile, BatProgram
Close NumFile

Shell App.Path & "\" & "Registro.bat"

End Sub



el programa fuciona para que independientemente de donde tengas el ejecutable de tu aplicacion genere la clave en el registro de windows con la ubicacion actual de tu programa. el codigo es muy facil de enteder, pero si tienes algua duda posteas y te ayudo...  ;)

Lo de borrar el archivo bat ya lo programas como tu quieras, una solucion podria ser utilizando tambien el registro de windows pero mediante las secillas funciones de VB SaveSetting y GetSetting, donde guardarias por ejemplo un 0 si la clave del .bat aun no se a registrado y un 1 si al iniciar la apliacion esta se da cuenta que esa tarea ya se hizo y se procede a borrar el archivo .bat.

Espero haberte podido ayudar en algo...

PDT: ya se que con las funciones de la API de windows tendriamos que escribir menos codigo, pero esta es simplemente una forma de hacerlo.....  :P
#18
Otra forma de hacerlo es con un archivo .bat que cree una clave en el registro para tu aplicacion, dicho archivo lo guardarias en el mismo path de tu aplicacion y con unas pocas sentencias podrias saber si ya fue escrita la clave en el registro de windows y por ende borrar el archivo .bat de la carpeta de tu aplicacion..... se que es un poco "engorroso" para lo simple de la tarea, !pero es una forma de hacerlo!, la verdad lo hice una vez cuando aun no sabia utilizar las funciones de la API de widows.  :P
#19
Hola a todos, ademas de GAMBAS, existe otro llamado RealBasic, el cual es otro RAD que utiliza el lenguaje BASIC para escribir programas que pueden usarse tanto en Mac OS Classic, Mac OS X, Linux y por supuesto Windows. Lo que evidentemente nos sirve para hacer aplicciones multiplataforma.

RealSoftware, la empresa que lo desarrolla dispone de una versión Demo en su sitio web que dura 10 días.
#20
Programación Visual Basic / Re: Winsock en VB.NET
10 Diciembre 2006, 01:27 AM
Ehhh gracias por el link, creo que me sera de bastante ayuda, intentare haciendo una matriz de objetos de esas clases.  :D