Die Suche ergab 463 Treffer

von braunbär
So 23. Feb 2025, 21:26
Forum: Einsteigerfragen
Thema: "Can't assign values to an address" beim Zuweisen von DLL Funktion
Antworten: 7
Zugriffe: 2141

Re: "Can't assign values to an address" beim Zuweisen von DLL Funktion

Das Format von prozeduralen Parametern ist in Free Pascal anders als in Delphi, da bin ich am Anfang auch drüber gestolpert.
Versuche als erstes, im Mode Delphi (nicht Turbo Pascal) zu kompilieren. Wenn es in Delphi funktioniert hat, müsste es im Mode Delphi hier auch funktionieren.
von braunbär
So 16. Feb 2025, 13:22
Forum: Einsteigerfragen
Thema: Eine Verständnisfrage
Antworten: 17
Zugriffe: 6084

Re: Eine Verständnisfrage


Hallo theo,
das ist ja interessant.- d.h. das Delphi im Grunde mit Lazarus verwand ist. Hab mal nachgeschaut. Delphi ist fast genauso wie Lazarus nur professioneller.- aber extrem teuer hab ich gesehen. Aber Lazarus ist irgendwie einfacher bzw. cooler oder?

Ich habe lange mit Delphi gearbeitet ...
von braunbär
So 16. Feb 2025, 11:59
Forum: Freepascal
Thema: BCD Arithmetik
Antworten: 4
Zugriffe: 2620

Re: BCD Arithmetik

Die String Werte brauche ich in einem SQL String, nachdem ich vom Dos Programm den 10-Byte BCD Datenblock bekommen habe - und dann wieder zurück.
Es war weniger Aufwand als ich befüchtet habe, aber doch eine Menge Bitklauberei :)
Die fertigen Funktionen sind sehr kurz, gerade ca 10 und 20 Zeilen ...
von braunbär
So 16. Feb 2025, 01:56
Forum: Freepascal
Thema: BCD Arithmetik
Antworten: 4
Zugriffe: 2620

Re: BCD Arithmetik

Nach ein paar ganz naiven ersten Versuchen (die natürlich fehlgeschlagen sind) habe ich mir die Unit etwas genauer angeschaut und festgestellt, dass das Datenformat, das die Unit verwendet, leider nicht mit dem Turbo Pascal BCD Format kompatibel ist. Nachdem ich ohnehin nur die Konversion von und ...
von braunbär
Sa 15. Feb 2025, 01:23
Forum: Freepascal
Thema: BCD Arithmetik
Antworten: 4
Zugriffe: 2620

BCD Arithmetik

Es gibt eine Unit BCD, und ich hatte gehofft, dass ich mit Hilfe der Unit die Turbo Pascal 3 BCDReals relativ leicht lesen und bearbeiten kann (eigentlich brauche nur eine Konvertierung von und zum Typ String). Leider scheint das überhaupt nicht zu funktionieren bzw. blicke ich nicht durch, wie ich ...
von braunbär
Mi 5. Feb 2025, 23:30
Forum: Komponenten und Packages
Thema: Problem mit dem Zeichensatz
Antworten: 10
Zugriffe: 10257

Re: Problem mit dem Zeichensatz

Ok, danke. Zumindest bin ich jetzt gewarnt :D
von braunbär
Di 4. Feb 2025, 21:39
Forum: Komponenten und Packages
Thema: Problem mit dem Zeichensatz
Antworten: 10
Zugriffe: 10257

Re: Problem mit dem Zeichensatz


Kommt denn Setname aus einer Datenbank und hat womöglich eine andere Codepage als UTF-8?
Ich glaube, FreePascal stolpert beim Verbinden zweier Strings mit unterschiedlicher CodePage, also bei: 'GetMemberlist Query für Set '+Setname.

Unabhängig davon, dass der Fehler ein anderer war, aus ...
von braunbär
Di 4. Feb 2025, 16:24
Forum: Komponenten und Packages
Thema: Problem mit dem Zeichensatz
Antworten: 10
Zugriffe: 10257

Re: Problem mit dem Zeichensatz


Keine Ahnung, hast du was verstellt?
Check mal: Rechtsklick auf dem Editor -> Dateieinstellungen -> Zeichenkodierung. Da sollte UTF-8 stehen
Oder bei der Listbox das Font.Charset. Auf Linux spielt das zwar keine Rolle, aber vilt. auf Win, das weiss ich nicht.

Du hast Recht.
Jetzt habe ich noch ...
von braunbär
Di 4. Feb 2025, 15:11
Forum: Komponenten und Packages
Thema: Problem mit dem Zeichensatz
Antworten: 10
Zugriffe: 10257

Re: Problem mit dem Zeichensatz

Ich bin mir zumindest nicht bewußt, irgendwas an den Einstellungen in dem Bereich verändert zu haben. Die Zeichenkodierung der Datei ist UTF-8, Der Zeichensatz des Listbox-Fonts ist DEFAULT_CHARSET.

PS.: In einem TLabel, dessen Caption ebenfalls von einer Stringkonstante zur Laufzeit generiert wird ...
von braunbär
Di 4. Feb 2025, 14:51
Forum: Komponenten und Packages
Thema: Problem mit dem Zeichensatz
Antworten: 10
Zugriffe: 10257

Re: Problem mit dem Zeichensatz

Das "für" und der ganze String, der falsch angezeigt wird, kommt ja nicht aus der Datenbank, es ist Teil der Stringkonstante 'GetMemberlist Query für Set ' , die an Debug als Parameter übergeben und beim Erstellen des Source Codes in Lazarus richtig angezeigt wird.
Der String Setname ist auch nicht ...
von braunbär
Mo 3. Feb 2025, 20:43
Forum: Komponenten und Packages
Thema: Problem mit dem Zeichensatz
Antworten: 10
Zugriffe: 10257

Problem mit dem Zeichensatz

Dass die unterschiedlichen Zeichensätze immer wieder gerne Probleme bereiten, ist ja bekannt.
Neu ist für mich, dass innerhalb von Lazarus derartige Probleme auftreten können, und ich habe keine Idee, wo ich den Fehler suchen könnte.


procedure debug(const txt: string);
const
SB_BOTTOM=7;
First ...
von braunbär
Mo 3. Feb 2025, 19:19
Forum: Benutzung der IDE
Thema: Tastaturbelegung ausdrucken
Antworten: 10
Zugriffe: 2760

Re: Tastaturbelegung ausdrucken

Naja, zum Sichern und später wiederherstellen ist das sicher gut, aber zum Nachschauen geht es nicht sehr viel unübersichtlicher. Ist ja offenbar auch nicht dafür gedacht.
Aber eventuell bastle ich mit Autohotkey auf der Grundlage von dem XML File eine brauchbare Übersicht. Momentan habe ich ...
von braunbär
Mo 3. Feb 2025, 17:31
Forum: Benutzung der IDE
Thema: Tastaturbelegung ausdrucken
Antworten: 10
Zugriffe: 2760

Tastaturbelegung ausdrucken

Ist es eigentlich möglich, die aktuelle Belegung aller Tastatur-Shortcuts auszudrucken?
In welcher Datei werden die gespeichert?
von braunbär
Mo 3. Feb 2025, 17:16
Forum: Freepascal
Thema: Var Parameter erzeugt Warning
Antworten: 29
Zugriffe: 7750

Re: Var Parameter erzeugt Warning

Das gehört im Quelltext der Units geändert.
Wenn ich das selbst machen würde, hätte es aber keinen Sinn, weil es beim nächsten Lazarus-Update wieder weg wäre.
von braunbär
So 2. Feb 2025, 19:43
Forum: Komponenten und Packages
Thema: Fragen zu LazLogger
Antworten: 3
Zugriffe: 1918

Re: Fragen zu LazLogger

Danke für die Antworten!