Die Suche ergab 574 Treffer
- Di 12. Mär 2024, 10:18
- Forum: Programmierung
- Thema: Pascal 8Byte / C 4Byte bei procedure Stack
- Antworten: 4
- Zugriffe: 267
Re: Pascal 8Byte / C 4Byte bei procedure Stack
Du misst die Abstände im "stack frame", nicht aber in der Übergabe. Übergeben werden die Werte in diesem Beispiel wahrscheinlich in CPU Registern. Beide Compiler sollten die gleiche Übergabe machen, aber dann können Sie entscheiden wie es weiter geht. Die Verwendung des Adress-Operators zwingt den C...
- Fr 1. Mär 2024, 21:47
- Forum: Lazarus - Bugs
- Thema: Syntax Highlight Bug ?
- Antworten: 8
- Zugriffe: 443
Re: Syntax Highlight Bug ?
So der Fehler sollte behoben sein (Lazarus 3.99)
- Fr 1. Mär 2024, 11:05
- Forum: Sonstiges
- Thema: Hat wer Erfahrungen mit headless Browsern und Lazarus ?
- Antworten: 20
- Zugriffe: 564
Re: Hat wer Erfahrungen mit headless Browsern und Lazarus ?
Also ich halte headless browser für "overkill". Hab's auch selber noch nicht mit Lazarus genutzt.
Aber, wenn doch, hier ist ein Einstiegspunkt: https://www.selenium.dev/
Außerdem: https://wiki.freepascal.org/CEF4Delphi
Aber, wenn doch, hier ist ein Einstiegspunkt: https://www.selenium.dev/
Außerdem: https://wiki.freepascal.org/CEF4Delphi
- Sa 24. Feb 2024, 21:13
- Forum: Lazarus - Bugs
- Thema: Syntax Highlight Bug ?
- Antworten: 8
- Zugriffe: 443
Re: Syntax Highlight Bug ?
Das scheint tatsächlich ein bug zu sein...
Bitter im Issue-Tracker melden.
- Mo 19. Feb 2024, 21:01
- Forum: Einsteigerfragen
- Thema: Zählvariable ändert ihren Wert
- Antworten: 13
- Zugriffe: 466
Re: Zählvariable ändert ihren Wert
Am besten auch "do ;" mit einem Leerzeichen. (ggf auch mit 2) "Match bound at start" => damit "Kommando;" nicht falsch erkannt wird. ";)" kann in "const a: record ... end = ...." vorkommen... Aber so selten... Meine Liste (Kann man in den editoroptions.xml einfügen, oder per Options Dialog) <Entry0 ...
- So 18. Feb 2024, 21:15
- Forum: Einsteigerfragen
- Thema: Zählvariable ändert ihren Wert
- Antworten: 13
- Zugriffe: 466
Re: Zählvariable ändert ihren Wert
Und daher sieht das bei mir auch direkt im Editor nach Fehler aus.
https://wiki.freepascal.org/New_IDE_fea ... t.2Fmarkup
Mehr: - Fr 22. Sep 2023, 09:33
- Forum: Benutzung der IDE
- Thema: DLL debuggen?
- Antworten: 7
- Zugriffe: 530
Re: DLL debuggen?
Es sollte in 3.0 mit FpDebug funktionieren.
- Mi 12. Jul 2023, 21:38
- Forum: Freepascal
- Thema: String bekommt neue Adresse
- Antworten: 5
- Zugriffe: 640
Re: String bekommt neue Adresse
Den ref cnt kann man in Lazarus 3.0 mit FpDebug beobachten: https://wiki.freepascal.org/FpDebug-Wat ... r-array.29
- Mi 12. Jul 2023, 21:37
- Forum: Freepascal
- Thema: String bekommt neue Adresse
- Antworten: 5
- Zugriffe: 640
Re: String bekommt neue Adresse
1) In diesem Falle ist der erste string eine Konstante. 2) Copy-on-write Wenn ein string (mit mehr als einer Referenz) verändert wird, dann wird er kopiert, so dass die anderen Variablen sich nicht ändern (dyn arrays, werden NICHT kopiert). var a,b,c: string; begin a := inttostr(random(999)); // ref...
- Di 27. Jun 2023, 16:29
- Forum: Sonstiges
- Thema: Frage zu GIT
- Antworten: 3
- Zugriffe: 491
Re: Frage zu GIT
https://git-scm.com/docs/git-restore
Code: Alles auswählen
git restore --source=123ABC987 /pfad/zum/wiederherstellen
- Sa 3. Jun 2023, 12:52
- Forum: Benutzung der IDE
- Thema: IDE: Highlighting von Klammerpaaren
- Antworten: 7
- Zugriffe: 876
Re: IDE: Highlighting von Klammerpaaren
Tools > Options > Editor > "Markup und Matches".
Hat die Option "Matching brackets and quote pairs" wenn Cursor
- links
- rechts
- auf (einer von (beiden Seiten
der Klammer ist.
Hat die Option "Matching brackets and quote pairs" wenn Cursor
- links
- rechts
- auf (einer von (beiden Seiten
der Klammer ist.
- Di 18. Apr 2023, 12:06
- Forum: Sonstiges
- Thema: De(bug)ger
- Antworten: 6
- Zugriffe: 778
- Di 18. Apr 2023, 11:10
- Forum: Sonstiges
- Thema: De(bug)ger
- Antworten: 6
- Zugriffe: 778
Re: De(bug)ger
Die Buttons Halt/Weiter versus dem "Stop" im Text: Das ist wohl ein Übersetzungsfehler. Die Buttons sind anders übersetzt als der Text. "Dwarf-3" und "gdb": Ja das kann crashen. GDB mag einiges (auch einiges was richtig ist) an der Debuginfo von fpc nicht. Und mit Dwarf-3 ist es schlimmer als mit Dw...
- Sa 11. Feb 2023, 16:59
- Forum: Units/Komponenten
- Thema: SynEdit Highlighter -> Benachrichtigung beim Löschen von Zeilen
- Antworten: 4
- Zugriffe: 828
Re: SynEdit Highlighter -> Benachrichtigung beim Löschen von Zeilen
Der Range sollte folgende Methoden aufgerufen kriegen: procedure Move(AFrom, ATo, ALen: Integer); virtual; procedure SetCount(const AValue: Integer); virtual; Aber das ist ein internes Detail. In der fernen Zukunft könnte sich das ändern. ------------ Könnte sogar sein das sub-HL im Multi-HL bereits...
- Sa 11. Feb 2023, 16:41
- Forum: Units/Komponenten
- Thema: SynEdit Highlighter -> Benachrichtigung beim Löschen von Zeilen
- Antworten: 4
- Zugriffe: 828
Re: SynEdit Highlighter -> Benachrichtigung beim Löschen von Zeilen
TSynHighlighterRangeList = class(TSynManagedStorageMem) ... protected procedure LineTextChanged(AIndex: Integer; ACount: Integer = 1); override; procedure InsertedLines(AIndex, ACount: Integer); override; procedure DeletedLines(AIndex, ACount: Integer); override; Diese setzen normalerweise: FNeedsR...