Die Suche ergab 34 Treffer

von PeterS
Fr 14. Mai 2021, 00:24
Forum: Freepascal
Thema: $INLINE ON
Antworten: 2
Zugriffe: 982

$INLINE ON

Moin,

habe heute gegoogelt .. und dies gefunden:

https://wiki.freepascal.org/Inline/de

Code: Alles auswählen

Warnung: inline nur mit Vorsicht verwenden, da momentan in allen FPC-Versionen ein Bug vorhanden ist.
..
Stand: 26 Juli 2018 
Hat sich das mittlerweile erledigt ?
von PeterS
Do 22. Apr 2021, 23:37
Forum: Freepascal
Thema: {$modeswitch xxx}
Antworten: 7
Zugriffe: 2121

Re: {$modeswitch xxx}

A bug or a feature ???

//{$ADVANCEDRECORDS} // Warning: Illegal compiler directive "$ADVANCEDRECORDS"
{$modeswitch ADVANCEDRECORDS} // https://forum.lazarus.freepascal.org/in ... ic=30686.0
von PeterS
Sa 27. Feb 2021, 11:46
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Nochmal zur Ausgangsfrage , wie schon einige geschrieben haben, ist das eher eine Frage der Architektur, und weniger der sprachlichen Möglichkeiten. Solange man selber keinen konkreten Nutzen, bspw. in Interfaces, sieht, sollte man sie m.E. auch nicht benutzen. Der Code wird durch diese sprachliche...
von PeterS
Fr 26. Feb 2021, 22:28
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Model-GUI-Mediator habe ich jetzt schonmal erfolgreich von der fpgui- in die LCL-Welt geholt,
das Demo-Programm läuft jetzt mit Standard-LCL-Komponenten, also TButton, TEdit etc. ..... :D
von PeterS
Fr 26. Feb 2021, 21:27
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Das Beste wäre letztlich, wenn wir die OmniThreadLibrary unterstützen würden. Die bringt viel Bibliothekscode zur vereinfachten Verwendung von Threads mit. Sie benötigt allerdings einige Funktionalitäten, die FPC noch nicht unterstützt. Die sind in Arbeit, aber das dauert leider noch etwas... Gut, ...
von PeterS
Do 25. Feb 2021, 16:08
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Graeme's Code ist hier verfügbar. Okay. Dann fange ich am Wochenende mal mit MGM an. MVC scheint ja "noch einen draufzusetzen", und mehr Komplexität kann ich gerade nicht unbedingt gebrauchen. Kann ich ja in einem zweiten Schritt angehen, vielleicht zusammen mit .. Abstrakte Klassen und Interfaces ...
von PeterS
Do 25. Feb 2021, 13:13
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Wenn du über abstrakte Klassen nachdenkst, bist gleich wieder mal beim Interface. :shock: .. ist eine steile Lernkurve .. Die Lernkurve, da bin ich gerade noch ganz unten, am Anfang .. Denn den Zusammenhang [abstrakte Klassen] [Interface] sehe ich - vor lauter Bäumen .. - noch nicht. Muß mich jetzt...
von PeterS
Do 25. Feb 2021, 13:11
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Graeme's Code ist hier verfügbar. Ups ! Den Link zum Source-Code hab ich garnicht gesehen :o Danke ! Was mir generell noch fehlt in Lazarus, ist ein Modell, eine Kontroll-Struktur, eine massive automatisierte Unterstützung von Multi-Threads, in / durch Lazarus. Also quasi unter " Erzeuge neues Proj...
von PeterS
Mi 24. Feb 2021, 23:45
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Erster Ansatz können Abstrakte Basis Klassen sein. Jep. Ich zitiere mich mal selber: Ich habe gerade diesen Artikel gelesen .. https://de.wikipedia.org/wiki/Abstrakte_Klasse und ehrlich gesagt habe ich mich damit nie befaßt. Wären vielleicht abstrakte Basisklassen ein gangbarer Weg, um Lazarus- (Pa...
von PeterS
Mi 24. Feb 2021, 12:14
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

@af0815 hatte geschrieben Grundlegend gibt es noch die Idee, nur auf Interfaces zu programmieren. Damit ist man noch flexibler und komplett entkoppelt. Ist aber wieder weg von der Idee des RAD. Das einzige, was aus meiner Sicht mit RAD rapide=schnell geht, ist das "zusammen-clicken" des GUI. Nur wen...
von PeterS
Di 23. Feb 2021, 09:47
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Mir scheint dieser Ansatz hier auf den ersten Blick am sinnvollsten zu sein: [*] Brauchst du eine vernünftige Trennung von GUI und Logik? => MVC ist dein Freund. Du könntest dir auch das Thema Model GUI Mediator anschauen, was ähnlich zu MVC ist. Das klingt tatsächlich spannend ! Ah, der Herr Gelde...
von PeterS
Di 23. Feb 2021, 09:31
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

... Mein letzter Stand dazu ist, Corba sollte man nur nehmen wenn man absolut sicher ist, wenn man weis was man tut und sonst keine Interfaces vorkommen, mix is nix. Ansonsten .. Das wird jetzt spannend .. Ich weiß ja noch garnicht, was ich da tue. Muß erstmal dieses Konzept begreifen hinter type I...
von PeterS
Mo 22. Feb 2021, 19:58
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Irgendwie ist man alleine sehr schnell betriebsblind. Genauso ging's mir halt. :roll: Also, vielen Dank daß Du Dein Grundgerüst ModelViewController auf Deiner Website zur Verfügung stellst ! Und auch danke für Deine konstruktive Unterstützung ! Ich werd jetzt mal schauen in wieweit ich damit zurech...
von PeterS
Mo 22. Feb 2021, 13:56
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

Letztendlich ist das eigentlich auch kein Sprach- sondern ein reines Architekturproblem. Ja, das ist für mich ein Architekturproblem. Und da ich das nicht beruflich mache, fehlt mir hier auch der theoretische Unterbau, ich wußte halt nicht recht, wonach ich im Web suchen soll und wie man das in der...
von PeterS
Mo 22. Feb 2021, 12:18
Forum: Sonstiges
Thema: objektorientierte Programmierung - komponentenbasierte Programmierung
Antworten: 42
Zugriffe: 8291

Re: objektorientierte Programmierung - komponentenbasierte Programmierung

An einer Stelle schreibst du Die zieht einen Rattenschwanz an Units mit sich, von denen man sich nicht lösen kann. dann wieder von Komponentenbasierte Entwicklung . Die bedeutet doch noch viel mehr Quellcode. Wenn ich mir beispielsweise die Enterprise JavaBeans ansehe ... Wenn man aus der PASCAL-Pe...