Avatar billede xbobby Nybegynder
20. maj 2004 - 11:51 Der er 11 kommentarer og
2 løsninger

Alert i Visual Basic

Hej med jer.
Jeg har brug for at der fremkommer en alert box når der højre klikkes.

Jeg har koden i JavaScript, men den alert box er simpelt hen for grim og man kan ikke styre hvilke ikoner der bruges ude i venstre side.

Så derfor vil jeg gerne have kode til hvordan man gør det i Visual Basic.
Avatar billede avlund Nybegynder
20. maj 2004 - 11:52 #1
Du går forhåbentlig ikke og overvejer at bruge det på en hjemmeside, vel?
Avatar billede heavybreezer Nybegynder
20. maj 2004 - 11:53 #2
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then MsgBox "tekst her"



End Sub
20. maj 2004 - 11:54 #3
msgbox "din beksed", vbexclamation, "Overskrift"

vbexclamation kan også være:
vbInformation, vbcritical eller vbquestion
Avatar billede martin_moth Mester
20. maj 2004 - 16:22 #4
Msgbox er en funktion, der returnerer det svar der gives.

Fx.

If vbYes = msgbox("Svar ja eller nej", VBYesNo + VBCritical,"Tryk på en knap")
Men du kan bruge den uden paranteser, så returnerer den ikke noget:

Msgbox "Hej", vbInformation, "Titel"

Der er VbOKOnly (default), VBYesNo, VbOkCancel osv osv. Se mere i hjælpen.

Hvis du er ked af udseenet af din msgbox, kan du gejle den meget mere med følgende:
http://www.nyholm.dk/makeiteasy/Home.asp?ContentID=34

Du taler om JavaScript - du ved vel godt at VB ikke er script, men skal kompileres?
Avatar billede martin_moth Mester
20. maj 2004 - 16:23 #5
PS: Er den Thomas Jepsen der står nederst på det link jeg har givet mon den samme som har givet et svar her på siden?
20. maj 2004 - 16:32 #6
ja, mon ikke :o)
Avatar billede xbobby Nybegynder
20. maj 2004 - 17:33 #7
Hej med jer :-) Sikken en masse svar - jo jeg er grøn jeg troede at når man kun lave en VB alert box på samme måde som et alert script i javascript, så kunne man også tilføje en højreklik funktion på samme enkle måde.

Prøv at se det link som fik mig til at tro det:

http://activedeveloper.dk/artikler/default.asp?articleid=299
Avatar billede xbobby Nybegynder
20. maj 2004 - 19:53 #8
Da der er tre der hver har bidraget med forslag til en løsning på mit spørgsmål, syntes jeg at de tre skal dele de 30 point.

De tre jeg tænker på er Thomasjepsen, martin_moth og heavybreezer, så smit et svar heavybreezer, så sender jeg de point :-)
Avatar billede martin_moth Mester
21. maj 2004 - 09:47 #9
Du er i Visual Basic kategorien, ikke VBScript
Avatar billede martin_moth Mester
21. maj 2004 - 09:49 #10
Hmmm - med det link du selv har givet, undere jeg mig lidt over hvad du spørger om, for der står jo alt om msgbox i det link...
Avatar billede xbobby Nybegynder
22. maj 2004 - 11:05 #11
Hej Martin
1). Jeg havde ikke set at der var et kategori for VB Script, som er et underpunkt til Script, men der vil jeg gå over, at stille mit spørgsmål igen.
2). Ja der står meget, men jeg kan ikke se hvordan jeg gør det i forbindelse med at der højre klikkes og der så både vises en alert, samt at den menu som normalt popper up men højreklik ikke kommer frem.
Avatar billede xbobby Nybegynder
22. maj 2004 - 11:06 #12
Da heavybreezer ikke lader til at være interreseret i point deler jeg dem mellem de to der har kastet et svar.
Avatar billede heavybreezer Nybegynder
22. maj 2004 - 14:03 #13
Helt fint med mig :)
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