Die Suche ergab 830 Treffer

von PascalDragon
So 18. Dez 2022, 11:40
Forum: Units/Komponenten
Thema: GTK3 Interface Workshop
Antworten: 32
Zugriffe: 6922

Re: GTK3 Interface Workshop

Wundert mich aber dann, da das anscheinend auch bei gtk2 und qt der Fall ist, das man das dann nicht als option im TSynEdit package einbaut statt immer die selbe lösung pro widgetset zu bauen Aber grundsätzlich sollte das dann recht einfach sein da es die ganzen zeichenprimitiven schon gibt Weil es...
von PascalDragon
Fr 16. Dez 2022, 17:18
Forum: Einsteigerfragen
Thema: als .app Kopilieren für MAC
Antworten: 5
Zugriffe: 767

Re: als .app Kopilieren für MAC

Sinnvoller wird sein, sich einen vielleicht älteren MAC zu besorgen, die IDE zu installieren und den Quellcode dort ausführen. Es gibt Gerüchte, dass es Leuten gelungen ist macOS auf nicht-Apple x86 Hardware auszuführen (oder auch in einer VM). Ich nenne bewusst keine Details, da ich gerade wegen d...
von PascalDragon
Fr 16. Dez 2022, 17:16
Forum: Sonstiges
Thema: Programmieren lassen mit ChatGPT
Antworten: 49
Zugriffe: 6226

Re: Programmieren lassen mit ChatGPT

hum4n0id3 hat geschrieben:
Mi 14. Dez 2022, 20:16
Ich habe gedacht das chatGPT gerade alles im Internet durchforstet und dann daraus seine Antworten bastelt. Da fehlt jetzt schon ein Jahr.
Nein, denn das Generieren der Modelle, die solcher Software zu Grunde liegt, ist relativ zeitaufwendig.
von PascalDragon
Fr 16. Dez 2022, 16:55
Forum: Linux
Thema: Wie komme ich am besten an Hardware-Infos?
Antworten: 28
Zugriffe: 5711

Re: Wie komme ich am besten an Hardware-Infos?

Mein Programm meldet mir allerdings "8 cores", obwohl mein T440s doch nur 4 Cores bietet; Ich denke, da ist eventuell so was wie Hyperthreading im Spiel. Da muss ich nochmal schauen, was da genau los ist. Das siehst du bei jedem phyischen Prozessor in der Ausgabe von /proc/cpuinfo in der Zeile cpu ...
von PascalDragon
So 11. Dez 2022, 21:48
Forum: Programmierung
Thema: Linux Widget Aufbau
Antworten: 4
Zugriffe: 3192

Re: Linux Widget Aufbau

Mathias hat geschrieben:
Sa 10. Dez 2022, 08:38
Ich dachte immer, das jede einzelne Komponente, bei gtk, qt und co. eine eigenes Fenster enthält.
Nein, Qt und GTK haben nicht für jede Komponente ein eigenes „Fenster”.
von PascalDragon
So 11. Dez 2022, 21:45
Forum: Windows
Thema: Untergeordnete Klassen
Antworten: 18
Zugriffe: 5441

Re: Untergeordnete Klassen

So oder so ähnlich soll die Procedure aussehen: procedure TForm1.place([b]BlockType:TBlock[/b];x1,y1,z1,x2,y2,z2:integer); Das Problem ist, dass TBlock nicht die Art Block enthält, sondern nur die Übergruppe für alle unterschiedlichen BLockarten. Gibt es einen Weg zu sagen, dass alles was TBlock ve...
von PascalDragon
Do 8. Dez 2022, 23:14
Forum: Programme
Thema: Ausführbare Datei ohne Pfad
Antworten: 7
Zugriffe: 3171

Re: Ausführbare Datei ohne Pfad

Dann wird der Pfad c:\test irgendwie in die Exe-Datei mit aufgenommen. Das sehe ich auch im Dump der Exe. Wenn ich die ein weiteres Verzeichnis c:\test1 erstelle und dort die Ergebnis.exe starte dann sieht es so aus als hätte ich sie in c:\test geöffnet. Datei-öffnen Dialoge, Paramstr(0), GetCurren...
von PascalDragon
Do 8. Dez 2022, 23:08
Forum: Einsteigerfragen
Thema: Liste mit Objekten Speichern und Laden
Antworten: 15
Zugriffe: 1635

Re: Liste mit Objekten Speichern und Laden

Normaler String: Ein normaler String ist ein Unicode-String, was bedeutet, dass er eine große Auswahl an Zeichen aus verschiedenen Schriften und Sprachen verarbeiten kann. Allerdings sind normale Strings nicht so flexibel wie ANSI-Strings, wenn es darum geht, verschiedene Textcodierungen zu verarbe...
von PascalDragon
Do 1. Dez 2022, 22:18
Forum: Freepascal
Thema: C++ DLL mit stdcall erstellen?
Antworten: 4
Zugriffe: 897

Re: C++ DLL mit stdcall erstellen?

Als MFC-DLL, dann noch x64 umstellen und die CALL Methode stand zwar schon auf "PASCALL", musste umgestellt werden und noch diverse Libs verknüpfen. Unter x86_64 ist die Aufrufkonvention weniger relevant. Unter i386 müsstest du dann auf der Pascal Seite auch die pascal Aufrufkonvention verwenden, d...
von PascalDragon
Mi 30. Nov 2022, 23:46
Forum: Programmierung
Thema: `GLIBC_2.34' not found / bei X11
Antworten: 51
Zugriffe: 9797

Re: `GLIBC_2.34' not found / bei X11

Mathias hat geschrieben:
Mo 28. Nov 2022, 17:43
Jetzt ist noch eine Frage aufgetaucht,
Dies kann man ausführen:

Code: Alles auswählen

./libc.so.6 
aber wen ich

Code: Alles auswählen

./libX11.so.6
probiere, kommt "Speicherzugriffsfehler"
Wieso ?
Weil die C Bibliothek eben so gebaut ist, dass sie das kann.
von PascalDragon
Mi 30. Nov 2022, 23:42
Forum: Linux
Thema: Verschiedene "external"
Antworten: 26
Zugriffe: 5923

Re: Verschiedene "external"

Falsch. Das weist den Linker an das Symbol XOpenDisplay (bzw. _XOpenDisplay je nach Plattform) in der Bibliothek libX11.so (im Fall vom Linux) zu suchen. C Header sind in keinem Fall involviert. Verstehe ich das jetzt richtig, sämtliche libs befinden sich im Ordner /usr/lib/x86_64-linux-gnu. Wie So...
von PascalDragon
Mi 30. Nov 2022, 23:35
Forum: Sonstiges
Thema: C++ tanh function liefert andere Ergebnisse als FPC tanh function [gelöst]
Antworten: 18
Zugriffe: 2069

Re: C++ tanh function liefert andere Ergebnisse als FPC tanh function

Zweitens ist tanh eine mathematische Funktion, die immer ein eindeutiges Resultat liefert. Die darf auch in Gaensefuesschen nicht abweichen - so etwas schmerzt. Die Ungenauigkeiten sind sicher Rundungsfehler, schon mit einer einfachen tan-Funktion kann es da erhebliche Abweichungen geben. Jain. Aus...
von PascalDragon
So 27. Nov 2022, 22:49
Forum: Programmierung
Thema: `GLIBC_2.34' not found / bei X11
Antworten: 51
Zugriffe: 9797

Re: `GLIBC_2.34' not found / bei X11

Das ist auch noch interessant, ich habe gerade so ein Programm für den Raspi mit meinem Cross-Compiler kompiliert. Auf dem alten raspi 2 Raspi lief es auf Anhieb, obwohl ich dort schon sehr lange kein Update mehr durchgeführt hatte. Ich nehme mal an du verwendest dort ein Raspbian ? Da gab es auch ...
von PascalDragon
So 27. Nov 2022, 22:46
Forum: Freepascal
Thema: TBooleanHelper Fehler?
Antworten: 17
Zugriffe: 1937

Re: TBooleanHelper Fehler?

theo hat geschrieben:
So 27. Nov 2022, 11:44
Na gut, dann bastele ich mir eben selber was.
Du könntest deine ToBoolStr Methode noch mit inline markieren, dann wird der Compiler den zusätzlichen Aufruf wegoptimieren.
von PascalDragon
So 27. Nov 2022, 22:44
Forum: Linux
Thema: Verschiedene "external"
Antworten: 26
Zugriffe: 5923

Re: Verschiedene "external"

So eine external Deklaration leuchtet mir ein, da wird die Funktion in den *.h im Ordner "X11" gesucht. function XOpenDisplay(para1:Pchar):PDisplay;cdecl;external 'X11'; Falsch. Das weist den Linker an das Symbol XOpenDisplay (bzw. _XOpenDisplay je nach Plattform) in der Bibliothek libX11.so (im Fa...