Die Suche ergab 576 Treffer
- Di 23. Apr 2024, 20:11
- Forum: Freepascal
- Thema: array of const
- Antworten: 23
- Zugriffe: 2760
Re: array of const
function XGetIMValues(para1:PXIM; dotdotdot:array of const):Pchar;cdecl;external libX11; Da wird eine "array of const" verlangt. Da wollte ich folgendes deklarieren; var ac:array of const; Da motzt der Colpiler "Illegal expression" Wie kann ich dieses Problem lösen ? program Project1; {$mode objfpc...
- So 24. Mär 2024, 19:41
- Forum: Einsteigerfragen
- Thema: Faltung in SynEdit
- Antworten: 2
- Zugriffe: 4245
Re: Faltung in SynEdit
Es gibt ein Tutorial. https://wiki.freepascal.org/SynEdit_Highlighter Meine erste Faltung geht von @@ zum übernächsten @@. "Nächsten" ? Der code ruft bei jedem "@@" EndCodeFoldBlock() auf. Übrigens langfristig besser testen ob ein Block offen ist. if TopCodeFoldBlockType = PtrInt(cfbt_Header) then E...
- Di 12. Mär 2024, 10:18
- Forum: Programmierung
- Thema: Pascal 8Byte / C 4Byte bei procedure Stack
- Antworten: 4
- Zugriffe: 4483
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: 4752
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: 7566
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: 4752
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: 5079
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: 5079
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: 4794
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: 835
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: 835
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: 608
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: 5117
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: 952
- Di 18. Apr 2023, 11:10
- Forum: Sonstiges
- Thema: De(bug)ger
- Antworten: 6
- Zugriffe: 952
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...