Avatar billede moba Nybegynder
23. februar 2004 - 15:30 Der er 6 kommentarer og
2 løsninger

ved tryk på annuller i en inputbox

Hejsa
Jeg bruger en inputbox i en formular. Problemet er, at ved tryk på annuller (i promten fra inputboksen) skal jeg kunne bruge goto.
Som det er nu læser vb resten af koden i formularen selvom der trykkes annuller, det skal den sikker også, men det må den ikke.
Så, hvordan bruger jeg en slags if vbcancel then....
Mvh

Morten
Avatar billede hubs Nybegynder
23. februar 2004 - 15:37 #1
Hvis brugeren trykker på Cancel/annuller så sendes en tom streng retur, så den bruger du bare som dit parameter

Fx:

Response = InputBox(Msg, Title, Style) ' Display message, title, and default value.
If Response = "" Then 'do something...'
Avatar billede moba Nybegynder
23. februar 2004 - 15:45 #2
Havde forsøgt mig, men havde selvfølgelig glemt at jeg ikke dimme response som integer!!!.
Er det noget problem at respons er en string hvis den skal gemmes i en tabel som en integer (langt heltal)?
Avatar billede moba Nybegynder
23. februar 2004 - 15:46 #3
Jeg acceptere self. dit første svar, men en linie til det andet spm ville være bonus. :-)
Morten
Avatar billede hubs Nybegynder
23. februar 2004 - 15:56 #4
Næh ikke umiddelbart hva jeg ved af, men jeg vil ikke ligge hovedet på blokken :c)
Jeg har selv kun Dim'et reponse uden at definere en type (integer, string osv.)
Avatar billede kabbak Professor
23. februar 2004 - 17:20 #5
Response = InputBox(Msg, Title, Style) ' Display message, title, and default value.
If Response = "" Then
exit sub
end if
Avatar billede hubs Nybegynder
26. februar 2004 - 10:53 #6
Kunne du få det til at virke?
Avatar billede moba Nybegynder
26. februar 2004 - 17:56 #7
virker:-)
Avatar billede hubs Nybegynder
27. februar 2004 - 08:32 #8
Cool c",)  Husk at lukke spørgsmålet :c)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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