Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
1 2
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> Visual Basic 6 ( ayuda en programacion ), ayudaaa xD

PC_MAC
post Jun 29 2008, 07:10 PM
Publicado: #16


Miembro Elite
****

Grupo: Members
Mensajes: 119
Registrado: 11-November 07
Miembro nº: 217.125



MMM que raro, no se que pueda ser (a lo mejor es por la version del Vb). Y para interpretar mas variables pues con mas Ifs?, o con un Select (que es como un switch en c).

Saludos


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
FranGK
post Jun 30 2008, 07:14 PM
Publicado: #17


Miembro Elite
****

Grupo: Members
Mensajes: 191
Registrado: 23-June 08
Desde: España
Miembro nº: 233.830



Wenas estoy tratando de crear un form de identificacion ( user & pass ), ¿como puedo hacer para que el programa al 3º fallo en la pass se cierre? ¿es haciendo un bucle?, de todas formas no tengo ni idea, si alguien me da una pistilla se lo agradezco whistling.gif jejej

Saludos


PD:Pc Mac al final no pude averiguar lo de poder iniciar un .exe desde el vb :( , si teneis alguna sugerencia este es el momentooo clap.gif !!!


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PC_MAC
post Jul 1 2008, 04:36 AM
Publicado: #18


Miembro Elite
****

Grupo: Members
Mensajes: 119
Registrado: 11-November 07
Miembro nº: 217.125



Para el tercer intento lo puedes hacer con una variable que lleve el numero de intentos, cada vez que presiones el boton de Aceptar sumas un intento cuando esa variable sea igual a 3 cierras la ventana.

Sobre lo del exe, pues lo que te pase deberia funcionar bien, ahorita ando algo ocupado, pero podrias buscar en google, seguro que viene.

Saludos


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
FranGK
post Jul 1 2008, 04:39 AM
Publicado: #19


Miembro Elite
****

Grupo: Members
Mensajes: 191
Registrado: 23-June 08
Desde: España
Miembro nº: 233.830



ok buscare, pc mac tengo el vb6 y no se como reinstalar el msdn, le doy a instalar, pero lo del msdn no me dice nada y lo he instalado 2 veces y no surge efecto ( version de 22mb, es la buena ? ). Y me da el error de siempre "no se encuentra msdn.." <Please Help> rolleyes.gif ( Este si he miradooo pero no veo naaah!! )

Voy a probar lo de las variables aver que tal y ya posteo..

grax clap.gif


PD: Lo logre, me ha salido bien clap.gif

Aqui ta el code, que por cierto es el primero que pongo en este lenguaje yaahooo.gif , x si alguien lo quiere:

-Crear un form y poner 1 Label & 1 Command button


Dim A As Byte 'Declaramos la variable

Private Sub contar() 'Para ir quitando -1 Y en el caso de que sea 0 cerrar el form
A = A - 1
If A = 0 Then
Label1.Caption = "Intentos >" & Val(A) 'intentos..
MsgBox "Has alcanzado el maximo de fallos, la aplicacion se cerrara", vbNo
End
Else
Label1.Caption = "Intentos >" & Val(A)
End If
End Sub


Private Sub Command1_Click() 'Para hacerlo rapido xD
Call contar 'Llamamos al procedimiento Contar y q este haga el trabajo sucio..tongue.gif
End Sub

Private Sub form_load() 'La variable hay que ponerla fuera del procedimiento "contar", y que mejor sitio que este!
A = 3 'variable inicial
Label1.Caption = "Intentos >" & Val(A)
End Sub

Espero que ahora no de errores ajajajaj
saludos
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
FranGK
post Jul 1 2008, 09:59 PM
Publicado: #20


Miembro Elite
****

Grupo: Members
Mensajes: 191
Registrado: 23-June 08
Desde: España
Miembro nº: 233.830



Wenas estoy intentando crear un generador de pass ( es el principio..), y aqui mis dudas:

-Estoy un poco "bloqueado", lo que quiero es que se genere un numero entre 10 y 0, X veces y luego al terminar el bucle sacar el password a la pantalla, ¿alguna idea? aqui pongo este que he hecho mirando x ahi..



Option Explicit

Private Sub Command1_Click()
Dim Num As Long
Dim Letra As String
Dim Letra2 As String
Dim Letra3 As String
Dim Letra4 As String
Dim Letra5 As String
Randomize ' para que no nos de siempre la misma cadena
Num = Rnd * 5 'al 5 lo tenes que cambiar por la cantidad de letras que hay
Select Case Num
Case "1" 'si el numero aleatorio (Num) es 1
Letra = "F" 'la Letra es F
Case "2"
Letra2 = "xZ"
Case "3"
Letra3 = "j"
Case "4"
Letra4 = "B2"
Case "5"
Letra5 = "r"
End Select
Text1.Text = (Letra) + (Letra2) + (Letra3) + (Letra4) + (Letra5)
End Sub


Enfin si alguien me pone un ejemplo porq esto no me saleee!
Grax
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
FranGK
post Jul 3 2008, 06:15 AM
Publicado: #21


Miembro Elite
****

Grupo: Members
Mensajes: 191
Registrado: 23-June 08
Desde: España
Miembro nº: 233.830



Wenas!!! ya he creado mi generador de passwords, aunque creo que es un poco "grotesco"...^^, lo colgare en algun lado y pondre el enlace ( con proyecto..)y si lo veis decirme que os parece wink.gif.

Sigo comiendo el coco con esto :
yo creo una carpeta que se llama "F" y quiero crear un form que cuando se intente acceder a dicha carpeta, el form (hecho exe tongue.gif) se abra y la carpeta no se pueda ver su contenido sin la pass correspondiente.
¿Alguna idea?

Grax y saludos!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
FranGK
post Jul 9 2008, 01:29 AM
Publicado: #22


Miembro Elite
****

Grupo: Members
Mensajes: 191
Registrado: 23-June 08
Desde: España
Miembro nº: 233.830



wenas aqui esta el programa del generador de pass --->descargar generador ( viene con proyecto ).

ahora ando un poco liado viendo las funciones api y no me sobra mucho tiempo!! de todas maneras tengo un par de preguntas :

-¿Como registro un programa al inicio del sistema desde visual basic 6? ( no piensen mal ee )


- Este code lo intento usar para abrir un archivo pero me da error (error 13 " no coinciden los tipos"), el error que me da lo señala en (*) .. ¿¿alguien me exa una mano??

Private Sub abrir()
(*)separador = Chr$(13) And Chr$(10) 'aqui ta el fallo
Open "C:\x.txt" For Input As #200
Do
Input #200, f
Text1.Text = Text1.Text + separador + f
Loop Until EOF(200) = True
Close #200
End Sub

Las variables separador y f las declaro string.

Si elimino del code esto "separador = Chr$(13) And Chr$(10)" lee el archivo, pero no es capaz de saltar de renglon al ponerlo en el text1, de tal forma que sale todo junto y sin espacios.

Graxxxx biggrin20jy.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
1 2
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

Problemas con la tarjeta grafica ayuda porfavor trabator 173 10 Hoy, 12:01 AM
By: RedPhoenix
Ayudenme..Que software parecido al Visual fox s ... ml151253 9 1 Ayer, 10:37 PM
By: Vera
ayuda con el reporte combo-fix @lara@ 19 2 Ayer, 10:06 PM
By: Caito
ayuda con el reporte combo-fix @lara@ 0 0 Ayer, 10:02 PM
By: rioj
ayuda con el reporte combo-fix @lara@ 0 0 Ayer, 10:02 PM
By: rioj