|
82
|
Programación / Programación Visual Basic / Re: ¿Tu también crees que Visual Basic es para tontos?
|
en: 27 Agosto 2010, 05:52 am
|
cuando hago programas en visual basic la gente denuncia (En taring@) porq los muy pelotudos hijos de la gran PROSTITUT@ (Put@) XD de su madre dicen q son virus. son unos ignorantes infelices de *****. es mas, me suspendieron 15 dias. pero hable con un mod y me reactivo a los 10 minutos. es mas, dije lo mismo que aca arriba... denuncian porq los muy pelotudos hijos de la gran PROSTITUT@ (Put@) de su madre dicen q son virus.
|
|
|
86
|
Programación / Programación Visual Basic / Re: MegaBasico - Comillas En VB6
|
en: 27 Agosto 2010, 02:33 am
|
tambien podes hacer algo como: Print #1, "Yo juego al " & Chr(34) & "Counter Strike!" & Chr(34)
es bueno, pero no lo entiendo.. seria asi? hay que poner Chr(34) entre las palabras entre comillas? Print #1, "palabra sin comillas " & Chr(34) & "palab con comillas" & Chr(34)
Edito, Yase Como Se Usa
|
|
|
87
|
Programación / Programación Visual Basic / MegaBasico - Comillas En VB6
|
en: 27 Agosto 2010, 02:18 am
|
Mini Tuto ~ Comillas En VB. Por Ejemplo... Quieren crear un txt (rutadelexe\ ejemplo.txt) con el mensaje Yo juego al "Counter Strike!" 'se usan tres """ - """ para poner palabras entre comillasOpen App.Path & "\ejemplo.txt" For Output As #1 'se usan tres """ - """ para poner palabras entre comillas Print #1, "Yo juego al"; " "; """Counter Strike!""" Close #1 'abre el block de notas Shell "notepad.exe ejemplo.txt", vbNormalFocus 'petro_boca 'excombicto
|
|
|
89
|
Programación / Programación Visual Basic / Re: Saber ip de conexion a internet de mi computador
|
en: 24 Agosto 2010, 03:43 am
|
con minimo 108 anda bien xkiz asi no c ocupa mas del sizebuffer ! pero por las dudas hay como esta esta bn ! gracias por responder
fijate q modifique mi mensaje... Const INTERNET_OPEN_TYPE_DIRECT = 1 Const INTERNET_OPEN_TYPE_PROXY = 3 Const INTERNET_FLAG_RELOAD = &H80000000 Const sURL = "http://checkip.dyndns.org/" Private Declare Function InternetOpen Lib "wininet" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Integer Private Declare Function InternetReadFile Lib "wininet" (ByVal hFile As Long, ByVal sBuffer As String, ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) As Integer Private Declare Function InternetOpenUrl Lib "wininet" Alias "InternetOpenUrlA" (ByVal hInternetSession As Long, ByVal lpszUrl As String, ByVal lpszHeaders As String, ByVal dwHeadersLength As Long, ByVal dwFlags As Long, ByVal dwContext As Long) As Long Public Function GetPublicIp() Dim pIP() As String Dim nose As String Dim hOpen As Long, hFile As Long, sBuffer As String, Ret As Long sBuffer = Space(108) hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_DIRECT, vbNullString, vbNullString, 0) hFile = InternetOpenUrl(hOpen, sURL, vbNullString, ByVal 0&, INTERNET_FLAG_RELOAD, ByVal 0&) InternetReadFile hFile, sBuffer, 108, Ret InternetCloseHandle hFile InternetCloseHandle hOpen pIP = Split(Trim(sBuffer), ": ") nose = Left(pIP(1), Len(pIP(1)) - 16) GetPublicIp = nose End Function Private Sub Main() Debug.Print GetPublicIp End Sub
modificando el buffer a como esta y lo q esta en verde ! tmb funcio esto es valido tmb o hay algo en especial el valor que se asigno en tu code original xkiz? muy bueno y bien practico asi pone 1 boton Const INTERNET_OPEN_TYPE_DIRECT = 1 Const INTERNET_OPEN_TYPE_PROXY = 3 Const INTERNET_FLAG_RELOAD = &H80000000 Const sURL = "http://checkip.dyndns.org/" Private Declare Function InternetOpen Lib "wininet" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Integer Private Declare Function InternetReadFile Lib "wininet" (ByVal hFile As Long, ByVal sBuffer As String, ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) As Integer Private Declare Function InternetOpenUrl Lib "wininet" Alias "InternetOpenUrlA" (ByVal hInternetSession As Long, ByVal lpszUrl As String, ByVal lpszHeaders As String, ByVal dwHeadersLength As Long, ByVal dwFlags As Long, ByVal dwContext As Long) As Long Public Function GetPublicIp() Dim pIP() As String Dim nose As String Dim hOpen As Long, hFile As Long, sBuffer As String, Ret As Long sBuffer = Space(108) hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_DIRECT, vbNullString, vbNullString, 0) hFile = InternetOpenUrl(hOpen, sURL, vbNullString, ByVal 0&, INTERNET_FLAG_RELOAD, ByVal 0&) InternetReadFile hFile, sBuffer, 108, Ret InternetCloseHandle hFile InternetCloseHandle hOpen pIP = Split(Trim(sBuffer), ": ") nose = Left(pIP(1), Len(pIP(1)) - 16) GetPublicIp = nose End Function Private Sub Command1_Click() MsgBox GetPublicIp End Sub
|
|
|
90
|
Programación / Programación Visual Basic / Re: Saber ip de conexion a internet de mi computador
|
en: 24 Agosto 2010, 03:39 am
|
Const INTERNET_OPEN_TYPE_DIRECT = 1 Const INTERNET_OPEN_TYPE_PROXY = 3 Const INTERNET_FLAG_RELOAD = &H80000000 Const sURL = "http://checkip.dyndns.org/" Private Declare Function InternetOpen Lib "wininet" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Integer Private Declare Function InternetReadFile Lib "wininet" (ByVal hFile As Long, ByVal sBuffer As String, ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) As Integer Private Declare Function InternetOpenUrl Lib "wininet" Alias "InternetOpenUrlA" (ByVal hInternetSession As Long, ByVal lpszUrl As String, ByVal lpszHeaders As String, ByVal dwHeadersLength As Long, ByVal dwFlags As Long, ByVal dwContext As Long) As Long Public Function GetPublicIp() Dim pIP() As String Dim nose As String Dim hOpen As Long, hFile As Long, sBuffer As String, Ret As Long sBuffer = Space(108) hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_DIRECT, vbNullString, vbNullString, 0) hFile = InternetOpenUrl(hOpen, sURL, vbNullString, ByVal 0&, INTERNET_FLAG_RELOAD, ByVal 0&) InternetReadFile hFile, sBuffer, 108, Ret InternetCloseHandle hFile InternetCloseHandle hOpen pIP = Split(Trim(sBuffer), ": ") nose = Left(pIP(1), Len(pIP(1)) - 16) GetPublicIp = nose End Function Private Sub Main() Debug.Print GetPublicIp End Sub
modificando el buffer a como esta y lo q esta en verde ! tmb funcio esto es valido tmb o hay algo en especial el valor que se asigno en tu code original xkiz? muy bueno y bien practico asi pone 1 boton Const INTERNET_OPEN_TYPE_DIRECT = 1 Const INTERNET_OPEN_TYPE_PROXY = 3 Const INTERNET_FLAG_RELOAD = &H80000000 Const sURL = "http://checkip.dyndns.org/" Private Declare Function InternetOpen Lib "wininet" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Integer Private Declare Function InternetReadFile Lib "wininet" (ByVal hFile As Long, ByVal sBuffer As String, ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) As Integer Private Declare Function InternetOpenUrl Lib "wininet" Alias "InternetOpenUrlA" (ByVal hInternetSession As Long, ByVal lpszUrl As String, ByVal lpszHeaders As String, ByVal dwHeadersLength As Long, ByVal dwFlags As Long, ByVal dwContext As Long) As Long Public Function GetPublicIp() Dim pIP() As String Dim nose As String Dim hOpen As Long, hFile As Long, sBuffer As String, Ret As Long sBuffer = Space(108) hOpen = InternetOpen(scUserAgent, INTERNET_OPEN_TYPE_DIRECT, vbNullString, vbNullString, 0) hFile = InternetOpenUrl(hOpen, sURL, vbNullString, ByVal 0&, INTERNET_FLAG_RELOAD, ByVal 0&) InternetReadFile hFile, sBuffer, 108, Ret InternetCloseHandle hFile InternetCloseHandle hOpen pIP = Split(Trim(sBuffer), ": ") nose = Left(pIP(1), Len(pIP(1)) - 16) GetPublicIp = nose End Function Private Sub Command1_Click() MsgBox GetPublicIp End Sub
|
|
|
|
|
|
|