Die Suche ergab 10838 Treffer

von theo
Mo 16. Jun 2025, 13:59
Forum: Freepascal
Thema: Feuerstein Schach-Engine 64-bit kompatibel zu machen
Antworten: 6
Zugriffe: 388

Re: Feuerstein Schach-Engine 64-bit kompatibel zu machen

Roland Chastain hat geschrieben: Mo 16. Jun 2025, 13:54 (Aber warum funktioniert dies mit 32-Bit FPC?)
Weil Cardinal 32bit hat.

PtrUint passt sich an die Grösse von Pointer an: https://www.freepascal.org/docs-html/rt ... ruint.html
von theo
So 15. Jun 2025, 13:28
Forum: Benutzung der IDE
Thema: TImagelist ab Laz 3.99
Antworten: 5
Zugriffe: 357

Re: TImagelist ab Laz 3.99

Mir ist gerade aufgefallen, dass ich mit der Qt6 IDE bei "Auflösungen" -> "Neue Auflösung registrieren" einen wirklich wüsten IDE-Absturz bekomme, selbst wenn ich in dem Fenster nur auf "Abbrechen" klicke. Musste die IDE danach "killen".
Kann natürlich auch ein Bug in Qt6 sein.
Lazarus 4.99 (rev ...
von theo
Sa 14. Jun 2025, 21:08
Forum: Sonstiges
Thema: CopyDir
Antworten: 5
Zugriffe: 418

Re: CopyDir

USchoch hat geschrieben: Sa 14. Jun 2025, 14:01 Leider habe ich nirgend eine konkrete Beschreibung zu CopyDirTree gefunden. Wo gibt es eine?
Naja, viel zu sagen gibt's wohl nicht.
Quelle, Ziel und ein paar Flags (cffOverwriteFile, cffCreateDestDirectory, cffPreserveTime)
Was willst du denn wissen?
von theo
Sa 14. Jun 2025, 13:38
Forum: Sonstiges
Thema: [gelöst] procedure als datentyp
Antworten: 11
Zugriffe: 438

Re: procedure als datentyp

@Mathias: Mach's nicht noch komplizierter.
von theo
Sa 14. Jun 2025, 13:05
Forum: Sonstiges
Thema: [gelöst] procedure als datentyp
Antworten: 11
Zugriffe: 438

Re: procedure als datentyp

Nein, das ist nicht die gleiche Meldung.
Du hast wohl meinen Prozedurheader nicht 1:1 kopiert.
Es geht nur so, wie in meinem Beispiel. TForm1.rtlsdr_callback(..) geht nicht!!!
von theo
Sa 14. Jun 2025, 12:43
Forum: Sonstiges
Thema: [gelöst] procedure als datentyp
Antworten: 11
Zugriffe: 438

Re: procedure als datentyp

Das hatte ich dir teilweise schon im anderen (geschlossenen??) Thread erklärt:
https://www.lazarusforum.de/viewtopic.php?p=150780#p150780

procedure rtlsdr_callback(buf: pbyte; len: Tuint32_t; ctx: pointer); cdecl;
begin
...
end;
...
var hw: Trtlsdr_read_async_cb_t;
begin
hw:=@rtlsdr_callback;
hw ...
von theo
Do 12. Jun 2025, 10:55
Forum: Sonstiges
Thema: [geschlossen] RTL_SDR Funktion tlsdr_read_async
Antworten: 11
Zugriffe: 723

Re: RTL_SDR Funktion tlsdr_read_async

juelin hat geschrieben: Do 12. Jun 2025, 10:43

Code: Alles auswählen

  h6:=&buffer;
  
Ich würde dir raten, die Arbeit mal kurz zur Seite zu legen und die Grundlagen zu Zeigern in Pascal noch einmal anzuschauen.
& hat mit Zeigern nichts zu tun in Pascal, das ist C.
Z.B.
https://de.wikibooks.org/wiki/Programmi ... al:_Zeiger
von theo
Do 12. Jun 2025, 09:52
Forum: Sonstiges
Thema: [geschlossen] RTL_SDR Funktion tlsdr_read_async
Antworten: 11
Zugriffe: 723

Re: RTL_SDR Funktion tlsdr_read_async

Soweit mir bekannt ist, darf die Callback Prozedur (rtlsdr_callback) keine Methode sein, sondern muss eine normale Prozedur ausserhalb der Klasse sein. Ggf kann man in ctx einen Zeiger auf eine Referenz mitgeben (z.B. ein Objekt).
Weiter habe ich es jetzt nicht angeschaut.
von theo
Mi 11. Jun 2025, 14:59
Forum: Einsteigerfragen
Thema: ATSynEdit...
Antworten: 13
Zugriffe: 1031

Re: ATSynEdit...


Ich finde gerade das warnen macht Sinn. Damit weiß ich, das der Maintainer nicht drübergeschaut hat. Vor allen wen ich eine stabile Version installiert habe.


Naja, ist halt "Theorie und Praxis".
Ich wüsste gar nicht mehr, wie man das macht.
Muss man da bei jeder neuen Laz-Version das JSON des ...
von theo
Mi 11. Jun 2025, 12:08
Forum: Einsteigerfragen
Thema: ATSynEdit...
Antworten: 13
Zugriffe: 1031

Re: ATSynEdit...

wp_xyz hat geschrieben: Mi 11. Jun 2025, 11:11 vielleicht sollte man diese sinnlose Information wieder entfernen.
Oder mindestens das Warn-Feature standardmässig ausschalten.
von theo
Mi 11. Jun 2025, 10:14
Forum: Einsteigerfragen
Thema: ATSynEdit...
Antworten: 13
Zugriffe: 1031

Re: ATSynEdit...


HI, ich habe ein Problem damit und bitte um Hilfe...


Hast du mal probiert, die Version direkt von Github zu installieren, also nicht über den OPM?
https://github.com/Alexey-T/ATSynEdit_Ex

P.S. Habe versucht, die Antwort in deine Sprache zu übersetzen, aber dit will nich... :lol:
https://mr ...
von theo
Di 10. Jun 2025, 19:01
Forum: Datenbanken
Thema: Maria DB unter Linux aarch64
Antworten: 9
Zugriffe: 1690

Re: Maria DB unter Linux aarch64

Kleiner Tipp: Symlinks werden normalerweise automatisch erstellt, wenn man das entsprechende "devel" oder "dev" Paket installiert.
Bei mir auf OpenSuse wäre das "libmariadb-devel".
von theo
Di 10. Jun 2025, 11:27
Forum: Sonstiges
Thema: [gelöst] Aufruf Function geht schief
Antworten: 12
Zugriffe: 1195

Re: Aufruf Function geht schief

juelin hat geschrieben: Di 10. Jun 2025, 11:22 Mir sagt der Begriff cdecl nix.
Das kann man ändern. :wink:
https://de.wikipedia.org/wiki/Aufrufkonvention

https://wiki.freepascal.org/Stdcall/de
https://wiki.freepascal.org/Cdecl/de
von theo
Mo 9. Jun 2025, 11:37
Forum: Freepascal
Thema: Variant und Single
Antworten: 2
Zugriffe: 1070

Re: Variant und Single

Warum ist dir das wichtig? Der Speicherbedarf ändert sich dadurch ja nicht.
Das ist bei Delphi auch so:
https://stackoverflow.com/questions/151 ... le-variant