Die Suche ergab 1910 Treffer
- Mo 4. Dez 2023, 19:29
- Forum: Linux
- Thema: Welche Distro für Lazarus
- Antworten: 25
- Zugriffe: 6024
Re: Welche Distro für Lazarus
Eventuell mal eine kleine allgemeinere Einschätzung zur FPC installation über die verschiedenen Methoden: 1. Systempakete Bei den Systempaketen aus dem Paketmanager hat man den riesen Vorteil das es automatisch up-to-date gehalten wird, sofern man eine Distro hat die Updates ausliefert. Debian und D...
- Sa 2. Dez 2023, 17:58
- Forum: Linux
- Thema: Welche Distro für Lazarus
- Antworten: 25
- Zugriffe: 6024
Re: Welche Distro für Lazarus
Ich benutze OpenSuse Tumbleweed. Als rolling releases hat das immer die neuste Version vom fpc im Paketmanager, und Lazarus Bau ich vom source. Im Grunde ist eine neu installation nur: sudo zypper in -t pattern devel_basis sudo zypper in fpc git git clone https://gitlab.com/freepascal.org/lazarus/la...
- So 5. Nov 2023, 15:04
- Forum: Einsteigerfragen
- Thema: WEB APP
- Antworten: 7
- Zugriffe: 3413
Re: WEB APP
Ich hab in der Vergangenheit schon ein paar Webanwendungen mit verschiedenen Techstacks inklusive Pascal geschrieben. Zunächst einmal vorab, es gibt keine "Harten" Limits für Pascal, du kannst also feucht fröhlich alle Webanwendungen mit Pascal schreiben und wirst Eventuell an dein Ziel kommen. Ob e...
- Fr 3. Nov 2023, 18:19
- Forum: Einsteigerfragen
- Thema: Wieviele Zeilen/Zeichen verträgt eine Unit?
- Antworten: 18
- Zugriffe: 1040
Re: Wieviele Zeilen/Zeichen verträgt eine Unit?
Es geht mir in der Tat nicht um das sparen dieser paar MB, sondern das Handling der Hilfedateien macht es in einem ZIP (als Container von vielen Dateien) einfacher. Es sind dann alle 100, 200, 500 oder 1000 Dateien drin und man kann das benutzen und nach Dateien drin suchen. In der Programmierung m...
- Fr 3. Nov 2023, 13:47
- Forum: Einsteigerfragen
- Thema: Wieviele Zeilen/Zeichen verträgt eine Unit?
- Antworten: 18
- Zugriffe: 1040
Re: Wieviele Zeilen/Zeichen verträgt eine Unit?
Ich habe mit einer ähnlichen Methode die komplette Hilfe mit in der EXE drin: - HTML Dateien und Grafiken - Gezippt - Als Ressource gewandelt - in der EXE wird das ZIP im MemoryStream gehalten und in einem HTML Viewer Element angezeigt. - Bei Bilder laden oder Links Klick entsprechend in der Memory...
- Do 2. Nov 2023, 20:58
- Forum: Einsteigerfragen
- Thema: Wieviele Zeilen/Zeichen verträgt eine Unit?
- Antworten: 18
- Zugriffe: 1040
Re: Wieviele Zeilen/Zeichen verträgt eine Unit?
Abgesehen davon ein Array in Quellcode zu schreiben um es anschließend zu compillieren ist irgendwie unpraktisch. Mache doch lieber das Array in eine gesonderte Datei, direkt als Binärformat. Anschließend erzeuge aus dieser Datei eine Ressource (lazres.exe ist dein Freund) und binde diese Ressource...
- Do 2. Nov 2023, 18:04
- Forum: Einsteigerfragen
- Thema: Wieviele Zeilen/Zeichen verträgt eine Unit?
- Antworten: 18
- Zugriffe: 1040
Re: Wieviele Zeilen/Zeichen verträgt eine Unit?
Ich glaube auf Windows ist der fpc nach wie vor eine 32 Bit Anwendung, also bist du da mit 3GB RAM Nutzung limitiert. In wie weit das auf unit Größe sich auswirkt kommt auf die unit an (so ist z.b. komplett egal wie viele Leerzeichen oder Kommentare du drin hast) Ich habe für meine Gold Parser Engin...
- Mo 30. Okt 2023, 15:52
- Forum: Freepascal
- Thema: Textdateien partiell einlesen
- Antworten: 20
- Zugriffe: 5121
Re: Textdateien partiell einlesen
10 Byte 85,74 sec 50 Byte 19,24 sec 128 Byte 8,72 sec 255 Byte 5,19 sec 1024 Byte 2,58 sec 4096 Byte 1,84 sec 8192 Byte 1,70 sec 16384 Byte 1,64 sec 32768 Byte 1,60 sec 65536 Byte 1,58 sec 60 KByte 1,59 sec 100KByte 1,59 sec 1MByte 1,59 sec 10MByte 1,57 sec Was man hier sehr schön sehen kann ist da...
- Sa 28. Okt 2023, 17:37
- Forum: Programmierung
- Thema: Kein Bedarf an OpenGL / Vulkan
- Antworten: 7
- Zugriffe: 3259
Re: Kein Bedarf an OpenGL / Vulkan
Klar, du kannst in einer Engine dir auch deine Polygone und shader selbst zusammen bauen. Ist normalerweise weniger effizient, da die Engine einiges abstrahiert, dafür sind andere sachen einfacher und besser optimiert. Und versuch mal jetzt noch code hinzuzufügen das 2 von diesen objekten miteinande...
- Fr 27. Okt 2023, 10:38
- Forum: Einsteigerfragen
- Thema: [gelöst]Variable in einem Konsolenprogramm korrigieren
- Antworten: 4
- Zugriffe: 474
Re: Variable in einem Konsolenprogramm korrigieren
Das Problem, wenn du möchtest das sich die Konsole wie ein Edit verhält ist, das sich die Konsole in keiner weise wie ein Edit verählt. ReadLn liest nicht einfach ein Was auf der Konsole steht, sondern die Konsole ist praktisch nur ein Visualisierungstool für Ein und Ausgabestreams. ReadLn liest pra...
- Do 26. Okt 2023, 08:43
- Forum: Multimedia
- Thema: Audio unter Linux
- Antworten: 27
- Zugriffe: 5334
Re: Audio unter Linux
Das einzige was geht ist ALSA. Es gibt da halt ein kleines Problemchen, wenn dein Prozess ALSA hookt, kann absolut kein anderer Prozess zeitgleich Sounds über das selbe Interface abspielen. Du übernimmst dabei dann die volle und alleinige Kontrolle über die Audio Geräte die du ansprichst. In einem ...
- Mo 23. Okt 2023, 18:57
- Forum: Multimedia
- Thema: Audio unter Linux
- Antworten: 27
- Zugriffe: 5334
Re: Audio unter Linux
Also als erstes mal die Faustregel, Low Level Audiogeräte ansteuern unter Linux ist der schnellste weg dich in den Wahnsinn zu treiben (mehrere Konfigurationsdateien mit tausenden zeilen erwarten dich). Für einen guten einstieg schau dir mal das hier an: https://wiki.archlinux.org/title/Sound_system...
- So 22. Okt 2023, 20:48
- Forum: Programmierung
- Thema: Kein Bedarf an OpenGL / Vulkan
- Antworten: 7
- Zugriffe: 3259
Re: Kein Bedarf an OpenGL / Vulkan
Es gibt mittlerweile sehr viele Alternativen auf deutlich Höherem level. Z.B. wenn du ganze Spiele oder hoch interaktive Grafikanwendungen machen willst, tut man es sich nicht an in OpenGL selbst die Vertices und Shader zusammenzubauen, sondern nimmt stattdessen einfach eine Engine wie Unity, Godot ...
- Do 12. Okt 2023, 22:03
- Forum: Einsteigerfragen
- Thema: Release code ohne Debug Infos
- Antworten: 5
- Zugriffe: 758
Re: Release code ohne Debug Infos
Siehe meinen Kommentar im anderen Thread: https://lazarusforum.de/viewtopic.php?p=137556#p137556
Einfach Debug und Release Modi erstellen, im Debug modus Programmieren und am Ende einmal im Release Modus bauen
Einfach Debug und Release Modi erstellen, im Debug modus Programmieren und am Ende einmal im Release Modus bauen
- Do 12. Okt 2023, 22:00
- Forum: Sonstiges
- Thema: Datentyp extended
- Antworten: 20
- Zugriffe: 5420
Re: Datentyp extended
Da habe ich jetzt nicht schlecht gestaunt, dies wird tatsächlich kompiliert. Vor allem links vom := sieht echt merkwürdig aus. function ntohll(ll:QWord):QWord; begin Result:=0; PByte(@Result)[0]:=PByte(@ll)[7]; PByte(@Result)[1]:=PByte(@ll)[6]; PByte(@Result)[2]:=PByte(@ll)[5]; PByte(@Result)[3]:=P...