Avatar billede cuac Nybegynder
26. marts 2004 - 08:37 Der er 6 kommentarer og
1 løsning

Hvorfor ignorer mit VB script tryk på No knappen

Jeg har et VB script som jeg har skrevet til et instrument på mit arbejde, som på et tidspunkt beder om et filnavn:

DataName=GetDataName(2)        ' Får filnavn fra kommandoprompt
If DataName="" Then   
Exit Sub                         
End If

Current=NMR.GetParameter("%DATADIR")    ' Hent data directory
DeleteFile (Current & DataName & "*.*") ' Slet eksisterende filer

Hvis jeg angiver et filnavn som eksisterer i forvejen, bliver jeg promptet om jeg vil overskrive denne, trykker jeg No fortsætter suben som intet var hændt, hvad gør jeg for at den fanger trykket på No og forlader suben
Avatar billede medions Nybegynder
26. marts 2004 - 08:41 #1
Jeg mener at 7 er Yes og 8 er No, men er ikke helt sikker, det kan oxo være 1 og 0 eller True og False...

Prøv at lav en validering!

//>Rune
Avatar billede cuac Nybegynder
26. marts 2004 - 08:47 #2
vbYes er 6, medens vbNo er 7. Kan du ikke lige lave et eksempel på validering.
Avatar billede medions Nybegynder
26. marts 2004 - 08:48 #3
Hvornår i koden er det den prompter dig?

//>>Rune
Avatar billede cuac Nybegynder
26. marts 2004 - 08:51 #4
Jeg har klippet i min kode, og det er noget som sker i den kodestump som jeg har vist.
Avatar billede medions Nybegynder
26. marts 2004 - 08:56 #5
Se, det hjælper mig jo ikke særlig meget! -hvordan skal jeg så vide hvor jeg skal lave min validering?

Det man gør er fx.:
intTmp = MsgBox("Jeg er en informations msgbox med ja/nej knapper og en titel.",64+4,"En VBscript boks!!!")

If intTmp = 6 Then
  MsgBox "Du trykkede på Yes!"
Else
  MsgBox "Du valgte No!"
End If

//>Rune
Avatar billede cuac Nybegynder
26. marts 2004 - 09:02 #6
Problemet er at den msgbox som pupper op er en som kommer automatisk, og ikke en jeg har bedt om. Derfor kan du ikke se den i mit script, men den kommer som følge af det filnavn som jeg indtaster. Jeg kan derfor ikke bruge dit eksempel, da jeg ikke har defineret msgboxen, håber du forstår.
Avatar billede cuac Nybegynder
27. juli 2004 - 10:49 #7
Problemet ser ikke ud til at kunne løses, spørgsmålet lukkes.

cuac
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