06. september 2002 - 15:05
Der er
15 kommentarer og 1 løsning
Højre-klik menu
Kan det i VB lade sig gøre, at lave en "højre-klik" menu - ligesom man kender det fra de fleste windows-programmer ? Hvis ja, hvordan ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
06. september 2002 - 15:07
#1
jeg har sQ ikke Ret meget forstand på VB så du skal ikke Spørge mig!
06. september 2002 - 15:07
#2
!
06. september 2002 - 15:08
#3
Eh?
06. september 2002 - 15:13
#4
lytter!
06. september 2002 - 15:18
#5
men jeg kan lave det På en webside!
06. september 2002 - 16:43
#6
Public Sub Object_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton Then PopupMenu objMenu End Sub - Så skal du bare lave menuen som en alm. menu og skjule den. (objMenu er menuens navn)
06. september 2002 - 16:59
#7
jeg kan ikke få det til at virke... men det er jo heller ikke mig der har et spm. ude... :-)
06. september 2002 - 17:00
#8
har du oprettet menuen objMenu ?
06. september 2002 - 17:02
#9
Denne menu er det bare en alm. menu i menu editor?
06. september 2002 - 17:03
#10
Ja, du laver bare en menu lissom du vil lave en normal een, og så sætter du bare Visible = False
06. september 2002 - 17:06
#11
Her er alt hvad der står in min kode, og der findes en mnuTest: Option Explicit Public Sub Object_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbRightButton Then PopupMenu mnuTest End Sub Private Sub Command1_Click() End End Sub Der sker intet når jeg h-klikker!
06. september 2002 - 17:08
#12
heh: ...lic Sub Object_MouseUp(Butto... du skal selvfølgelig udskifte Object med din COmmandButton's navn dvs Public Sub Command1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
06. september 2002 - 17:09
#13
OK!
09. september 2002 - 12:35
#14
Du skal lave det øverste niveau af menuen til "Visible=false" I dette eksempel vises menuen i en listboks: Private Sub lstSted_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then PopupMenu mnuSted End If End Sub
10. september 2002 - 13:26
#15
Perfekt - også tak til bccinlove for at stille de spørgsmål jeg ellers havde stillet ;-)
10. september 2002 - 15:41
#16
Det var da så lidt :)
Kurser inden for grundlæggende programmering