Lazarus &Delphi 7 ? schaff noch nicht mal das erste tuto

Für Fragen rund um die Ide und zum Debugger
Antworten
Flashbanger
Beiträge: 94
Registriert: Mi 28. Mär 2007, 22:01
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Kontaktdaten:

Lazarus &Delphi 7 ? schaff noch nicht mal das erste tuto

Beitrag von Flashbanger »

Hallo ich wollt mit delphi ein bissel programmiern und fand dieses tutorial

Tutorial

Bis zu diesem schritt hat alles geklappt. Doch dann.... Wie kann ich die Unit2 den bei lazarus einbinden??? Unter Delphi 7 soll man auf Datei Menu, Unit verwenden aktiviern können.

Bei lazar gibts das aber net.. :cry:

Was nun?? Wo kann ich sowas unter lazarus mit einem klick machen?? Oder geht das nicht so einfach bei lazarus??

MfG Flashbanger

Benutzeravatar
theo
Beiträge: 10923
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Ich weiss nicht ob man das "mit einem Klick" machen kann,
aber "uses Unit2" in den Source-Code schreiben ist doch auch nicht so anstrengend.

http://www.dsdt.info/grundlagen/sprache/units.php" onclick="window.open(this.href);return false;

Flashbanger
Beiträge: 94
Registriert: Mi 28. Mär 2007, 22:01
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Kontaktdaten:

Beitrag von Flashbanger »

Vielen Dank jetzt hab ichs Juhu: :wink:

MfG Flashbanger

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

@Flashbanger

Gibts bei Lazarus auch. Unter Projekt kann man unter dem Punkt:

Datei im Editor dem Projekt hinzufügen...

das selbige erreichen.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

nein schnuller, ich glaube du irrst dich.

Delphi bindet im beschriebenen Fall automatisch die ausgewählte unit in die Usesklausel der momentan im Quelltexteditor offene ein.

Lazarus hingegen fügt die Unit beim von dir angesprochenen Fall lediglich dem Projekt hinzu, stellt sie aber nicht in der Usesklausel der entsprechenden Unit selbst zur Verfügung.
Johannes

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

@monta

Stümmt, das ist auch noch so ein Punkt der manchmal etwas stört. Führt dann auch schnell mal durch Tippfehler zu Frustrationen. :lol:
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

mal schauen...vielleicht könnte man das ja mal als Patch machen, auch wenns nur ne Schönheitskorrektur wäre
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Aber was Delphi nicht kann, das finde ich bei Lazarus gerade praktisch: Du kannst Strg+Leertaste drücken im Uses Teil.

Ich meine sowas kann Delphi nicht....
MFG
Michael Springwald

Flashbanger
Beiträge: 94
Registriert: Mi 28. Mär 2007, 22:01
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Kontaktdaten:

Beitrag von Flashbanger »

So mal ne andere Frage:

Ich schaff es nun ein programm zu schreiben und wenn ich F9 drücke dann läufts auch wie es soll. wenn ich aber auf erstellen klicke und dann die Projekt.exe aufrufe dann krieg ich ne fehlermeldung wenn ich in eine andere Form wechlse

Code: Alles auswählen

Acces violation
 
Press Ok to ignore and risk data corruption.
 
Press Cancel to kill the program.
Was mach ich falsch?

MfG Flashbanger

Edit:// Ohh sorry hab das problem behoben ich hab aus versehen die falsche projekt1.exe gestartet(im falschen verzeichniss)

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

@Flashbanger

Gewöhn Dir am besten an, immer ein bin-Verzeichnis anzulegen, in das du die ausführbare Datei schreiben läßt. Das solltest Du eventuell noch unterteilen in:

i386-win32
i386-linux

usf.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Das muss man auch nicht eingeben, das kann man mit $(TargetCPU)-$(TargetOS) machen dann kommt im Windows halt z.b. i386-win32 raus oder im Linux i368-linux
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Lazarus &Delphi 7 ? schaff noch nicht mal das erste

Beitrag von Euklid »

Flashbanger hat geschrieben: Was nun?? Wo kann ich sowas unter lazarus mit einem klick machen?? Oder geht das nicht so einfach bei lazarus??
Mal was allgemeines:
Weil für Einsteiger die Lazarus-Umgebung natürlich neu und unbekannt ist, haben wir auf der folgenden Seite einige Links zusammengetragen, die den Einstieg erleichtern:

http://www.lazarusforum.de/viewtopic.php?t=79" onclick="window.open(this.href);return false;

Dieser Link ist unbedingt empfehlenswert.

Flashbanger
Beiträge: 94
Registriert: Mi 28. Mär 2007, 22:01
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Kontaktdaten:

Beitrag von Flashbanger »

so hat jetzt geklappt

Antworten