Avatar billede www. Nybegynder
19. april 2001 - 14:35 Der er 7 kommentarer

Hjælp!

Hej eksperter.....
jeg har 2 spørgsmål:

spg 1: Hvad skal jeg gøre i visuel basic for at lave en password beskyttelse af programmet der gør at man dog kan se programmet i bagrunden men at man ikke kan bruge det før man har skrevet det rigtige password i en box? det skal beskrives MEGET nøje da jeg er 99% nybegynder i visuel basic.

spg 2: Hvad skal jeg gøre for at lave mit program jeg har lavet i visuel basic til et .exe program???





Avatar billede jennemaan Nybegynder
19. april 2001 - 14:54 #1
1)

Du kan under Project-Properties vælge hvad dit startup objekt er.
Du kan f.eks. vælge at have en login form som startup objekt og lade den åbne den næste form hvis brugerid/password er korrekt.

Alternativt skal du åbne login-formen fra din generelle program form.

Antaget at loginformen hedder frmLogin

så skriver du

frmLogin.Show vbModal (hvilket betyder at programmet ikke forsætter før loginformen bliver lukket igen)



2)
Du går under file-Make ditprojekt.exe - dette kompiler programmet til en exe fil.

Hvis du har yderligere er du velkommen til at kontakte mig over icq på 30368838


Held og lykke :o)

/Jennemaan
Avatar billede razersedge Nybegynder
20. april 2001 - 17:42 #2
hvis du selv vil lave det kan du gøre sådan:

lave en textbox og en commandknap og \"add\" en ny form ved navn form2 (det sted du kommer hen ved tryk på ok)

i din text1 (eller hvad den nu hedder, det sted hvor du vil skrive password) skal du faktisk ikke noget bare lad den være blank.

i ok kanppen skriv:

Private Sub Command1_Click()
    If Text1 = \"test\" Then Form2.Show Else MsgBox \"invalid password!\"
end sub

vil du osse have en cancel knap add en ny commandknap og skriv i den

Private Sub Command2_Click()
End
End sub


/RazersEdge
Avatar billede razersedge Nybegynder
20. april 2001 - 17:43 #3
test skal selvfølgelig være dit password
Avatar billede razersedge Nybegynder
20. april 2001 - 17:44 #4
hov... glemte lige sætter du kommandoen unload me in lukker den selv loginformen f.eks:

Private Sub Command1_Click()
    If Text1 = \"test\" Then Form2.Show Else MsgBox \"invalid password!\"
unload me
end sub


Kan du ikke gøre i cancel knappen
Avatar billede razersedge Nybegynder
20. april 2001 - 23:14 #5
hmmmmm fik vist ikke læst spg ordentligt :O)
Avatar billede rasmuss Nybegynder
02. maj 2001 - 13:39 #6
Spørgsmål(1):

Du starter med at indsætte en textbox og en commandbutton i form1.
Nu indsætter du form2 oppe i VB´s menu.

I command1´s kode skriver du:

if text1.text = \"Kodeord\" then
form2.show
unload me
else
text1.text=\"SYSTEM ERROR\"
end if

Avatar billede kantoraza Nybegynder
30. oktober 2002 - 11:50 #7
Du kunne måske bruge dette program

(under produkter)

www.northcode.tk

Mvh.
Northcode
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester