18. januar 2004 - 14:22
Der er
11 kommentarer og 1 løsning
Lang kode
Jeg er ret ny i Delphi og er lige skifted fra visual basic Min kode i delphi er efterhånden blevet lidt lang i det så det kan være svært at finde rundt Nogle forslag?
Annonceindlæg fra Thales
18. januar 2004 - 14:25
#1
units
18. januar 2004 - 14:25
#2
Du kan putte din kode i separate moduler kaldet units. Så får du struktueret din source code.
18. januar 2004 - 14:29
#3
Kan du lave et mini eksemple arne Så kan jeg lige prøve min frem :-)
18. januar 2004 - 14:36
#5
18. januar 2004 - 17:10
#6
Jeg sidder virklig fast... Hvordan laver man en function i unit2 som man kan bruge i unit1 ?
18. januar 2004 - 17:16
#7
Her er min kode *****Unit1 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation uses unit2; {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin besked('hej'); end; end. *******Unit2 unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) private { Private declarations } public function besked(Besked:String); end; implementation function besked(Besked:String); begin ShowMessage(besked); end; end.
18. januar 2004 - 17:47
#8
Hvis du i Unit1 laver en: Uses Unit2; så kan du bruge Unit2 i Unit1.
18. januar 2004 - 18:34
#9
Som du kan se har jeg gjort det, men det virker ikke..hmmm
18. januar 2004 - 19:24
#10
Din unit2 compiler jo ikke. Her er en simpel udgave som gør: unit Unit2; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; procedure besked(Besked:String); implementation procedure besked(Besked:String); begin ShowMessage(besked); end; end.
18. januar 2004 - 19:29
#11
Helt sikker...Tusinde tak Arne....Lægger du lige et svar
18. januar 2004 - 19:32
#12
svar
Kurser inden for grundlæggende programmering