05. marts 2003 - 13:21
Der er
10 kommentarer og 1 løsning
popmenu
Hvordan opretter jeg en popop menu i min kode? Jeg har lavet et komponent som skal have en popup menu. Jeg har prøvet følgende: Der er oprettet et private objekt: FPopupMenu : TPopupMenu; I constructor prøver jeg: FPopupMenu.Create(AOwner); når jeg køre programmet laver den en debug exception error, og peger på ovenstående linje i constructoren.
Annonceindlæg fra Lenovo
05. marts 2003 - 13:54
#1
prøv FPopupMenu:= TPopUpMenu.Create
05. marts 2003 - 14:00
#2
Det var et svar
05. marts 2003 - 14:03
#3
T_JB_ListBox = class(TListBox) private FPlysHest: TPopupMenu; procedure SetPlysHest(const Value: TPopupMenu); public constructor Create(AOwner : TComponent); override; destructor Destroy; override; property PlysHest : TPopupMenu read FPlysHest write SetPlysHest; end; { T_JB_ListBox } constructor T_JB_ListBox.Create(AOwner: TComponent); begin inherited; FPlysHest := TPopupMenu.Create(Self); end; destructor T_JB_ListBox.Destroy; begin FreeAndNil(FPlysHest); inherited; end; procedure T_JB_ListBox.SetPlysHest(const Value: TPopupMenu); begin FPlysHest := Value; end; Med andere ord : brug : FPopupMenu := TPopupMenu.Create(Self);
05. marts 2003 - 14:05
#4
med andre ord lige hvad jeg skriver ;-))
05. marts 2003 - 14:08
#5
ja jo jaee .... Den store forskel er bolt at jeg bruger self som owner. Mens du ikke taget stilling til det ... Endvidere indeholder mit svar en hest ! Det gør dit ikke ! Øv bøv ! :-) Også havde jeg ikke set dit svar dat jeg svarede Jens B
05. marts 2003 - 14:11
#6
Min form hedder CitronBlåHest..den bliver owner procedure TCitronBlaaHest.Button1Click(Sender: TObject); var FPopupMenu: TPopupMenu; begin FPopupMenu:= TPopupMenu.Create(CitronBlaaHest); end;
05. marts 2003 - 14:24
#7
Hvad blev der af de jumbo-prikede heste ????
05. marts 2003 - 14:32
#8
martin >> Hvad har du røget ? JEns B
05. marts 2003 - 14:57
#9
Det samme som jer, hestepærer !!
05. marts 2003 - 15:02
#10
FPopupMenu:= TPopUpMenu.Create virker fint. Tak sorry borrisholt, morten_s kom først.
05. marts 2003 - 15:39
#11
Fair nok .. Han er også gammelst !!!!
Kurser inden for grundlæggende programmering