Forum: Programmieren allgemein
Delphi
by Codehunter,
2. Mai 2018
Daran hab ich noch gar nicht gedacht! Haste Recht! Wobei ich ja nicht NUR mit der Starter unterwegs bin sondern durchaus auch (ältere) Professional habe, getrennt nach gewerblich und Hobbyprojekt. Insofern baue ich das meiste eh in 64 Bit.
Die Abschottungsproblematik ist auch in meinem Fall die treibende Kraft für die Idee, weil ich viel mit externem Code in Form von DLLs arbeiten muss. Das...
Forum: Programmieren allgemein
Delphi
by Codehunter,
2. Mai 2018
Hängt euch nicht zu sehr an der Importproblematik auf. Das war letztlich nur der Stein des Anstoßes. Das Thema als solches, also grundlegend, hat mich interessiert. Also wie man, so man das wollte, eine Multi-Prozess-Anwendung mit Tabbed-UI sinnvollerweise konstruieren sollte und ob aus euren Erfahrungen heraus der Aufwand lohnt.
Forum: Programmieren allgemein
Delphi
by Codehunter,
30. Apr 2018
Eines der für mich bisher ungelösten Probleme ist, dass ich für die importierten Daten (uneleganterweise Binär und nicht strukturiert) umfangreiche Plausi-Checks einbauen musste. Das habe ich inzwischen auch soweit im Griff, dass das Ganze defakto whitelisted arbeitet. Allerdings gibt es einige undokumentierte Chunks, die ich nur anhand eines Byte-Markers als solche erkennen kann. Deren...
Forum: Programmieren allgemein
Delphi
by Codehunter,
30. Apr 2018
Ich habe schon verschiedene Tabbed-Anwendungen geschrieben, alle Single-Threaded. Solange praktisch alle Aufgaben der Anwendung anwendergetriggert sind, ist das überhaupt kein Problem.
Aber schon wenn man nur einen simplen Timer verwendet, um regelmäßig z.B. einen Dateiimport zu machen, spürt man anwenderseitig Verzögerungen. Gerade dieser Import geht gerne mal baden, weil die externen...
Forum: Programmieren allgemein
Delphi
by Codehunter,
30. Apr 2018
Moin, mitten im verlängerten Wochenende :-)
Ich spiele gedanklich die verschiedenen Möglichkeiten durch, wie man ein Tabbed-UI realisieren könnte, das ähnlich modernen Webbrowsern jeden Tab in einem eigenen Thread bzw. besser noch eigenen Prozess laufen lässt. Es gibt also noch keine konkreten Quellcodes sondern nur Gedankenspiele.
Multiprocessed hätte für mich im Augenblick die Nase vorn....