Programación General > Visual Basic para principiantes
Analizando Textos (jojo)
Nuker:
:lol: ahhhhhhhhhhhh aeaeaeaeeaeaeaeaa :hola: q felizzzz xD
Muchas graciasssssssss
--- Código: Text --- Dim strA As String Dim strB As String Dim lngX As Long strA = "holacomoandascomenzarprobando123456789" strB = "probando" lngX = InStr(strA, strB) Text1.Text = Mid$(strA, 1, lngX - 1) & Mid$(strA, lngX + 8, lngX)
Nuker:
uh, anda perfecto, pero si lo uso en una funcion tira error y no tengo idea como solucioanrlo O.o es medio fruta me parece...
Error '5' en tiempo de ejecución:
Llamada a procedimiento o argumento no válidos
--- Código: Text --- Public Function WinsockGet(pSock As Winsock, ByVal Data As String) If pSock.State = sckConnected Then pSock.GetData DataDoEventsWinsockGet = TrueDim Data Dim strA 'As String Dim strB As String Dim lngX As Long strA = Data Do While parar = 0 If status = "Host" Then strB = "changeteam" lngX = InStr(strA, strB) If Not lngX = "0" ThenDim changeteamvalorIf Check1.Value = "1" Thenchangeteamvalor = "1"Elsechangeteamvalor = "0"End Ifchangeteamvalor = "changeT " & changeteamvalorpSock.SendData (changeteamvalor)Data = Mid$(strA, 1, lngX - 1) & Mid$(strA, lngX + 10, lngX)Elseparar = 1End IfEnd If Loopparar = 0 Else WinsockGet = FalseEnd IfEnd Function
_______________________________________
Solucionado, encontre el problema, lo posteo por si a alguno el pasa lo mismo.
el winsock al conectarmele, tiene la variable Data vacia, asi q antes de andar analizandole lo que dice le puse un...
if Data = vbnullstring then
exit function
WinsockGet = False
end if
Navegación
[*] Página Anterior
Ir a la versión completa