Zur "Designzeit" heißt ja zur Laufzeit von Lazarus. Ich hab auf die Weise noch nie eine Komponente entbugt, aber es müsste doch gehen, Lazarus aus Lazarus heraus zu kompilieren/starten und dann im zweiten Lazarus die Komponente zu debuggen.
(Six1 war schneller, aber vielleicht hilft es ja trotzdem.)
Die Suche ergab 418 Treffer
- Fr 4. Feb 2022, 11:05
- Forum: Komponenten und Packages
- Thema: Debuging zur Designzeit ?
- Antworten: 9
- Zugriffe: 1337
- Fr 4. Feb 2022, 10:59
- Forum: Ankündigungen
- Thema: Pascal wieder bekannter machen - zwei neue Projekte des Vereins
- Antworten: 35
- Zugriffe: 11187
Re: Pascal wieder bekannter machen - zwei neue Projekte des Vereins
Also ich würde es klar auf den Desktopbereich fokusieren. Einfach weil man jedes Programm, egal für welche Plattform, auf dem PC entwickelt. Der Raspi wäre evtl. noch Interessant als "Motivationshilfe". Da besteht dann aber das Hardwareproblem, man muss die Teile in der richtigen Version dahaben. Wa...
- Do 3. Feb 2022, 12:24
- Forum: Ankündigungen
- Thema: Pascal wieder bekannter machen - zwei neue Projekte des Vereins
- Antworten: 35
- Zugriffe: 11187
Re: Pascal wieder bekannter machen - zwei neue Projekte des Vereins
Also ich zitier mal aus der Vereins-Email: Aufgeteilt ist das Projekt [Weiterbildungsportal] in drei Bereiche. * Materialsammlungen für Informatiklehrer, perspektivisch sogar mit einem eigenen Lehrbuch. Bei dem konkreten Bereich würde ich mich mit einbringen. Vielleicht finden sich ja ein paar Leute...
- Do 3. Feb 2022, 12:13
- Forum: Einsteigerfragen
- Thema: [Ebene1].[Ebene2].[Ebene3]-Befehle für eigene Klasse
- Antworten: 9
- Zugriffe: 1288
Re: [Ebene1].[Ebene2].[Ebene3]-Befehle für eigene Klasse
also die Parameter unterscheiden sich tatsächlich nicht; das sind primär pointer und ein paar Indexvariablen ABER je nachdem, ob die auf Ding1 oder Ding2 angewendet werden, unterscheidet sich dann teils erheblich, was die Prozedur macht. [...] Bei 'speichern' und 'laden' geht es beispielsweise nur ...
- Do 3. Feb 2022, 11:59
- Forum: Einsteigerfragen
- Thema: [Ebene1].[Ebene2].[Ebene3]-Befehle für eigene Klasse
- Antworten: 9
- Zugriffe: 1288
Re: [Ebene1].[Ebene2].[Ebene3]-Befehle für eigene Klasse
Nach meinem Verständnis, müsste ich eine zweite Klasse (Tadd) dort einbinden, die dann die proceduren bereitstellt, also in etwa: Ja, stimmt. Aber ist das wirklich der übliche Weg? Und wie sieht es denn dann mit dem Erzeugen der Unterklasse aus, konkret: wieso bekomme ich keine AV (gerade getestet)...
- Sa 29. Jan 2022, 22:35
- Forum: Einsteigerfragen
- Thema: TSringList als Funktions-Rückgabe sinnvoll?
- Antworten: 29
- Zugriffe: 2990
Re: TSringList als Funktions-Rückgabe sinnvoll?
Natürlich ist das wichtig. Aber ich verstehe nicht, was Du uns sagen willst. Ausgangspunkt war, dass der TE in einem späteren Post - wohl versehentlich - das Objekt über die Zuweisung quasi rückwärts in die Funktion als Result geben wollte. Natürlich würde man sowas nicht machen, aber ich fand es i...
- Fr 28. Jan 2022, 22:01
- Forum: Einsteigerfragen
- Thema: TSringList als Funktions-Rückgabe sinnvoll?
- Antworten: 29
- Zugriffe: 2990
Re: TSringList als Funktions-Rückgabe sinnvoll?
Danke!
Habs nochmal mit einem Record versucht, da ist das gleiche: Wird das Ergebnis einer lokalen Variable zugewiesen, funktioniert es. Ist es aber eine globale Variable kommt ein falscher Wert raus. Aber ist letztlich auch nicht wichtig.
Habs nochmal mit einem Record versucht, da ist das gleiche: Wird das Ergebnis einer lokalen Variable zugewiesen, funktioniert es. Ist es aber eine globale Variable kommt ein falscher Wert raus. Aber ist letztlich auch nicht wichtig.
- Fr 28. Jan 2022, 14:19
- Forum: Einsteigerfragen
- Thema: TSringList als Funktions-Rückgabe sinnvoll?
- Antworten: 29
- Zugriffe: 2990
Re: TSringList als Funktions-Rückgabe sinnvoll?
Du musst doch erstmal den Button erzeugen! Du hast mich falsch verstanden, der Versuch war Button1 über Result zu übergeben, Button1 ist außerhalb schon da. D.h. mir ging es darum, ob Result tatsächlich als Parameter (!) übergeben wird, wie sich das laut Doku anhört. Mit Strings funktioniert es off...
- Do 27. Jan 2022, 22:19
- Forum: Einsteigerfragen
- Thema: TSringList als Funktions-Rückgabe sinnvoll?
- Antworten: 29
- Zugriffe: 2990
Re: TSringList als Funktions-Rückgabe sinnvoll?
Oder mache ich das besser AUSSERHALB der Funktion, dann begin neueListe := TStringList.Create; neueListe := MeineFunktion(Data_List); // mache weiter mit neueListe ... neueListe.Free; end; Das funktioniert so hoffentlich nicht. neueListe ist ja das Funktionsergebnis und kein Parameter. Allerdings h...
- Do 27. Jan 2022, 14:46
- Forum: Einsteigerfragen
- Thema: Stringlisten freigeben
- Antworten: 13
- Zugriffe: 1602
Re: Stringlisten freigeben
1. Was passiert eigentlich, wenn man am Ende einer Prozedur ein (z.B.) StringList nicht frei gibt? 2. Ich glaube, ich habe verstanden, dass dann wohl kleine Adressbereiche im Speicher ungenutzt als "garbage" besetzt bleiben? Bei einer StringList handelt es sich ja um eine Klasseninstanz, die Variab...
- Do 20. Jan 2022, 22:02
- Forum: Einsteigerfragen
- Thema: [Gelöst] TThread constructor: warum kein "override"?
- Antworten: 11
- Zugriffe: 1530
Re: TThread constructor: warum kein "override"?
Es gibt im Grunde zwei Arten vom Überschreiben. Die eine ist die einfache Version ohne virtual/override, (wie sie beim KonstruKtor standardmäßig verwendet wird). Welche Methode in der Klassenhierarchie dann gerufen wird, entscheidet sich schon zur Compilezeit und ist direkt vom Typ selber abhängig. ...
- Di 18. Jan 2022, 16:36
- Forum: Einsteigerfragen
- Thema: [gelöst]Object? Class? Class(TObject)? Was jetzt?
- Antworten: 22
- Zugriffe: 2200
Re: Object? Class? Class(TObject)? Was jetzt?
Der (Haupt-) Unterschied ist, dass beim Typ object der Speicher für die Instanz statisch reserviert wird (also wie beim Record), und beim Typ class wird der Speicher für die Instanz beim Aufruf des Konstruktors auf dem Heap alloziert. Die Variable eines Typs class ist (im Gegensatz zu object) nur ei...
- Di 11. Jan 2022, 17:29
- Forum: Lazarus - Bugs
- Thema: TAChart - CrosshairTool
- Antworten: 14
- Zugriffe: 3009
Re: TAChart - CrosshairTool
Vielen, vielen Dank!
- So 9. Jan 2022, 20:12
- Forum: Lazarus - Bugs
- Thema: TAChart - CrosshairTool
- Antworten: 14
- Zugriffe: 3009
Re: TAChart - CrosshairTool
Ok, pflegst du die letzte Version dann ein? Dass zumindest auf den Kurvenpunkten kein Flackern auftritt.
- So 9. Jan 2022, 14:51
- Forum: Lazarus - Bugs
- Thema: TAChart - CrosshairTool
- Antworten: 14
- Zugriffe: 3009
Re: TAChart - CrosshairTool
Also ich komm nicht richtig weiter. Der Paintbox-Hintergrund wird ja immer neu gezeichnet. Dadurch ist die XOR-Version sinnlos, kann sich nicht selber übermalen, sondern zeichnet immer auf den leeren Hintergrund. Ich hab es auch mit einem TCustomControl versucht, auch dort wird immer der Hintergrund...