![]() |
AW: Delphi 12 ist offiziell da!!!
Zitat:
EDIT: Fix..
Code:
{$IF COMPILERVERSION >= 36}
,System.Curl {$ELSE} ,Linuxapi.Curl {$ENDIF} |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Selbst unter D11 funktionieren sie bei mir nicht fehlerfrei -> Fehlerhafte Pfade, etc. Ich würde insofern noch etwas zuwarten. Hast Du den fehlerhaften Dateinamen im TMS Support Forum schon gemeldet? |
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
DefaultNamespaces :wink:
aka Unit-Gültigkeitsbereichnamen :freak: |
AW: Delphi 12 ist offiziell da!!!
Danke!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Ich als CE-Nutzer stehe etwas ratlos an der Seitenlinie. Wenn man nur für Windows entwickelt - das sind ja auch unter den Profis vermutlich nicht so wenige - wo sind dann erwähnenswerte Neuerungen? Stringliterale, Konopka-VCL, MDI, bisschen 4K - habe ich was verpasst? Für die Windows-Entwickler unter euch: Was bringt euch die 12? Im Moment habe ich nicht das Gefühl, sehnsüchtig auf das Erscheinen einer CE12 warten zu müssen. Oder ist das falsch?
|
AW: Delphi 12 ist offiziell da!!!
Bilde ich mir das ein, oder sind die Toolbars immernoch kaputt? Bei jedem Neustart verschwinden weitere Buttons.
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Nein. Auf der anderen Seite, was sollte sich zum Thema VCL noch hinzugesellen? Ich persönlich entscheide mit dem Erscheinen bspw. von Delphi 12 welche 11.x 'Release'/'Version' in der nächsten Zeit genommen wird und ob überhaupt.
Aus der Sicht eines 'Hobby'-Programmierer oder wie in meinem Falle ein sich hie und da für den Eigengebrauch Entwickelnder ist Delphi oder sei es FPC/Laz an sich ein Segen. Customizing, Delphi like erfüllt diesen Aspekt flexibel und offen genug, ist noch immer besser als sich an Andere wenden zu müssen. VCL ist seit der Zeit von WPF und WCF und mit dem Erscheinen der Nachfolgeversion von SQL-Server 2005, so um die Zeit, vom Grund her in Anlehnung an Garry Moore 'Alle messed up with no place to go' :-D, Scherzerl, Party's Over und das Restelsauen war gestern, auf zur nächsten. Die SAP wollte auch einmal vom ABAP Stack weg und 'alles Java (Stack). Programmierer können beharrlich sein und ein Weilchen, keine Ahnung was hernach abging und lange genug finden auch junge Leute das 'Unbekannte' geil. Ich kenne/kannte mittlerweile junges Blut, welches rumgustelte (Gustel ist mein Plüschmammut) wie der Georgi am SAP R/2 nachdem er direkt vom Host auf SAP, in der Welt handelte es sich um zwei unterschiedliche Dinge, in der Praxis vom anwendungsorientierten Programmieren auf ein Art sich in Richtung programmierintensives Customizing (Applikationscode zuerst noch in Großrechner Assembler und hernach alles in ABAP welches eigentlich einzig und allein die Reportingsprache ursprüngliche war). Im Vergleich war VB resp. Delphi noch viel eher der heiße Hengst im Stall und der Umstieg vom Home Computing in die PC/Windows Welt in gewisser Weise, wenn auch unvergleichbar, ähnlich gelagert. Die letzten Zuckungen in Richtung 'ahead of it's times' war zu Zeit von ASP. Hernach passierte was einer meiner Profs. mir prophezeite, 'Wenn klar ist, wie schnell Rechner auf Basis von Silizium werden oder hoch sich takten lassen und parallel schalten, dann greifen die großen 'Jungs' an'. Zuerst Java als 'Cobol' der 1990er und hernach refurbished im ursprünglichen Sinne der Erfindung für mobile Endgeräte, Google, usw... Er ergänzte auch noch, 'Du Michael als programmierender Kaufmann mache dich vom Acker. Denn wenn die Heilsprediger der Methodenlehre apokalyptischen Reiter gleich über die Lande ziehen, dann ist das alte Paradigma schon lange durch. Dann bitte Schnappe dein Board, pack' dein Zeug, gehe an den Strand und Surfe die Welle deines Lebens'. Im Sinne von Point Break/Gefährliche Brandung ist einer mit PC und VCL bestens am Weg :wink:. Die Frage beleibt 'Wohin des Weges?'. Delphi wurde eben groß, als in den 1990ern die Methodenlehrer der Softwareprozessbewegung ihre Werkzeuge und voll integrierten Umgebungen an den Mann brachten und eigentlich der große Abverkauf begann. Y2k war auf jeden Fall das bessere Geschäft oder zumindest das größere. Die großen Schuppen der IT-Industrie, mag einer von denen halten was er oder sie will, haben einfach eigene Werkzeuge. In den 1990ern hat das überhaupt keinen großen Hersteller wie bspw. Oracle interessiert. Die hatten ihr Zeugs und damit ihre liebe Not, denn es ging um die DB und nicht um die Tools. Jetbrains ist heute, was Codegear möglw. werden wollte. Verteilte Programmierung war schon immer anders und auch das Netz selbst. Noch dazu beschränkte sich zumindest hier in Österreich Netzwerkprogrammierung auf technische Aspekte abseits der soziokulturellen, welche in den U.S. schon in den 1960ern und 1970ern zu Zeiten stark zentralisierter Rechnung und Time Sharing bspw. ein Thema war aka. Privacy & Co. Das haben wir zuvor besagtem Professor aus dem Team rund um Zemanek (Mailüfterl) und hernach wurde er und (s)ein Team in eine Art Forschungsabteilung geparkt mehr oder minder entsorgt. Aber in den dicken Skripten, mit denen in den 1990ern keiner etwas anfangen konnte, stand praktisch schon alles was heute am Ende ca. 60 Jahre später und auch in den 1990ern, 30 Jahre spätrer, ein Thema war, aber in der Breite von Endbenutzern damals nicht wahrgenommen wurde. Web war neu die Verlockung (Candy & Co süß anmutend) groß. Zurück zum Delphi und VCL. Was fehlt? Anwendungungsorientierung und Datenklau passen irgendwie nicht zusammen. App und Datenklauf schon eher, denn letzterer geht eng mit Zentralisierung einher. Ich wüsste im Falle einer GUI abseits der Pascal Welt nicht wirklich irgendetwas Kompaktes und Einfaches, welches nicht ähnlich Winforms oder QT (eine der letzten vielen C/C++ GUI Class Libraries mit Ursprung in den 1990ern) mit viel Klimensbimens im Kontext der Distribution daherkäme. Teste ein paar Utilities und du weißt warum es große SSDs braucht. Was auf meiner Platte diesbezüglich Firlefanz am Ende in sämtlichen Verwesungsstadien rumlag, das geht auf keine Kuhhaut mehr. Die ganzen so called 'best practices' auf der GUI haben sich wie sämtliche andere Hypes in Schall und Rauch aufgelöst. Windows Theming usw. Wer migriert auf Windows 'sein' Look and Feel auf die nächste Version, einmal probiert, hernach auf ewig drauf geschissen. EMB geht diesbezüglich eine konsequente Linie. Zuviel Trara um ein paar eingefärbelte Rechtecke braucht nun auch keiner treiben. Bei Winforms und WPF hat man Ende auch selbst am besten gleich selbst eine Klassenbibliothek programmiert und eigenverantwortlich draufgemalt. Kombiniert mit Refactoring ging das zwar sehr gut Datengetrieben, aber meine Kollegen, welche sich das antaten, die haben viel Lebenszeit investiert, aber so wirklich reingespielt hat sich diese nie, geht man jetzt von einer alternativen Bewertung in Umsatz mit einfacheren Projekten damals auf SQL-Server 2005 und Access aus, welches auch gereicht hätte, aber eben nicht das Problem löste, dass Kunden und Benutzer ihre Daten sehen wollen und hernach von Drill-Down & Co überzeugt waren. In dem Punkt habe ich entschieden bei Delphi zu bleiben und mit dem 08/15 Data-Binding zu bleiben. Tut es für Prototyping und Demozwecke noch immer ganz gut und welcher Provisorium hätte nicht ewig gehalten. Aus der Schnittmenge was alles ginge vs. was sich noch rechnet und wovon Delphi einen abhält Unfug zu treiben, ich wüsste nicht was fehlt. Lebenszeit beim Programmieren verscheißen (also hernach in den Wind zu schreiben) stärkt den Charakter, aber sonst auch nicht viel und reichert die eigene Existenz wohl kaum um glückliche Momente an. Das Funkeln in den Augen erfreuter Kunden weicht zusehends nüchterner Betrachtung den von roten Adern durchzogenen geschwollenen. Seitdem die IT Industrie (die Schuppen sind größer und Entwicklung weniger urig als 'in der guten alten Zeit') Programmierer als akademisierte Klopfbären sich heranbildet, ... naja. Da nehme ich lieber Delphi plus VCL und mach mir selbst eine große Freude. Denn dann übertüncht das freudige Funkeln in den eigenen Augen beim Blick im Spiegle eh schon wissen, siehe oben. Das war etwas viel off-topic, aber passt somit im Kontext des aktuellen Zeitgeistes gut zur VCL. Fröhliche Mumien leben ähnlich Provisorien ewig. 'Show me' geht mit Delphi auch ganz gut oder auch einen Firemonkey auf mobilen Endgeräten. Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Hi,
die (neue) Methode System.Win.Registry.TRegistry.ReadMultiString() soll REG_MULTI_SZ aus der Registry auslesen. Sie bricht leider ab, wenn es einen Leerstring in den Multistring-Einträgen gibt. WriteMultiString() schreibt diese aber korrekt. { String1 String2 String3 String4 } Wird von ReadMultiString() zurückgegeben als { String1 String2 String3 } |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Warum wird für die VCL weiterhin das Win10-SDK 19041 angeboten? Warum wird nicht auf ein Win11-SDK umgestiegen? Windows 11 ist das aktuelle Windows und Windows 12 steht vor der Tür. Wer heute mit einer Neuentwicklung beginnt, braucht mindestens ein Win11-SDK. Man könnte glatt auf den Gedanken kommen, dass es die VCL nicht mehr lange geben wird... Delphi 12 bietet genau wie Delphi 11 Unterstützung für Subversion an. Dies funktioniert auf meinem Rechner nicht, weil Delphi das Subversion-Verzeichnis nicht findet. Ursache ist höchstwahrscheinlich, dass von Delphi Subversion 1.8.13 aus dem Frühjahr 2015 verwendet wird, während auf meinem Rechner das aktuelle Subversion 1.14.2 installiert ist. Warum wird diese Software nicht endlich aktualisiert? |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Zur katastrophalen Toolbar der Beta 12 hatte ich, wie auch andere, hier schon in einem anderen Thread etwas geschrieben, aber der wurde verschoben oder gelöscht - aber nicht von mir!!! In der aktuellen Version: RAD Studio 12 Version 29.0.50491.5718 – Ist das alles nach meinem Eindruck auch noch schlimmer geworden. Unter [RSB-7126] (IDE program toolbars) wurden von mir und anderen, einige Videos und Screenshots abgeleg - aber an die EMB Quality, kommt man derzeit auch nicht mehr dran… ![]() Übel sprach mal der Dübel, und er verschwand für immer in der Wand – also alles gesteuert und geregelt.... Die derzeitige RAD Studio 12 Version habe ich jetzt erstmal komplett abgeschrieben, ich schau mal bei 12.1 (besser) 12.2 wieder vorbei, sollten diese überhaupt rauskommen. Die RE zum „RAD Studio Premium Update Subscription/Renewal“ von 2,6k€ für 2024 - hatte ich hierzu leider schon freigegeben :( Was versteht man eigentlich unter Premium...??? |
AW: Delphi 12 ist offiziell da!!!
Zitat:
![]() Bis bald... Thomas |
AW: Delphi 12 ist offiziell da!!!
Zitat:
![]() Unterstützt werden nun VisualSVN 1.14.2 und WANDisco 1.14.1. Zu dem gewünschten Client musst du in der IDE den Pfad einstellen. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Die Leerzeile gilt als Ende der Liste, da das eine DoppelNull ergibt, was ListenEnde bedeutet. Zeile1 #0 Zeile2 #0 Zeile3 #0 #0 Zeile1 #0 Zeile2 #0 Zeile3 #0#0 |
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
Dann muss ich meinen Unittest anpassen. Seltsam, dass WriteMultiString() die Leerzeilen ohne Probleme schreibt... |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Ich habe die CE11. In der kann ich ein beliebiges SVN-Verzeichnis eingeben, es wird nicht als solches erkannt. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Ein Leerzeichen, anstatt einer ganz leeren Zeile ginge. ![]() Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
Allerdings habe ich zwei Monitore mit unterschiedlicher Auflösung (HD und 4K), unterschiedlicher Skalierung (100% und 125%) und auch noch den mit höherer Skalierung links vom Hauptmonitor. Damit kam Delphi noch nie besonders gut klar. Es gibt diverese Bugreports von mir dazu, aber ich habe inzwischen keinen Bock mehr weitere zu schreiben. Vielleicht sollte Embarcadero sowas mal einem ihrer Entwickler aufs Auge drücken, damit sie das mal selbst sehen. Die meisten Probleme sind zum Glück nur selbtsam plazierte Fenster, was sich vermutlich einfach lösen ließe. Einiges habe ich selbst durch GExperts gefixt, weil es mir zu sehr auf den Keks ging. Die Toolbars sind allerdings ein harter Brocken, da habe ich bisher keine Lösung gefunden. Aber da ich Delphi 11 bisher nicht für wichtige Projekte verwendet habe, habe ich keine große Motivation, mich damit zu beschäftigen. Delphi 12 machte zunächst einen ganz brauchbaren Eindruck. (Bevor jetzt einer kommt und sagt, ich hätte halt an der Beta teilnehmen sollen: Dazu fehlt mir schlicht die Zeit, wenn ich es sinnvoll tun wollte.) |
AW: Delphi 12 ist offiziell da!!!
Das mit den Multiline-Strings ist zwar cool (hatte mich da drauf gefreut da ich viel SQL-Code nutze), aber wurde leider mal wieder nur halbherzig umgesetzt. Sobald man z.B. den code formatieren lässt (Ctrl-D) ist der Quelltext dermaßen verunstaltet dass er sich nicht mehr kompilieren lässt. Inline-Variablen werden nach wie vor nicht sauber formatiert.
Hauptsache neue Features reingepackt. Aber das "drumrum" sollte halt auch angepasst werden. So ist das leider nicht für mich nutzbar... Bin gespannt, ob der Refactor mal endlich wieder funktioniert (habe ich noch nicht getestet). |
AW: Delphi 12 ist offiziell da!!!
Da ja seit Tagen das QUALITY nicht nutzbar ist, hab ich mal
![]() ausprobiert. Nur was soll man in ![]() Hab's als "Delphi" gemeldet, aber noch keine Antwort. :stupid: Apropos TRegistry.WriteMultiString, da war auch noch mein FeatureRequest bezüglich REG_NONE vollkommen unbeachtet. :cry: ![]() |
AW: Delphi 12 ist offiziell da!!!
Neuen Fehler gefunden.
Rechte Maustaste in einem beliebigen Quelltext betätigen: - Beim ersten Mal öffnet sich das Popup-Menü mit allen Einträgen korrekt. - Beim nächsten Mal statt dessen Meldung "Komponente mit der Bezeichnung ecSwapCppHdrFiles existiert bereits" oder "Komponente mit der Bezeichnung FindDeclaration existiert bereits" - Hotkeys aus dem Popupmenü (z.B. Strg-D) Quelltext formatieren funktionieren noch. Nach Delpi Neustart gleiches Verhalten wie oben. Nachtrag: Rechte Maustaste im Bereich des linken Randes (Zeilennummern, Haltepunkte) funktioniert weiterhin mit korrektem Popup-Menü |
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
GeExpert ist nicht installiert, CNPack, DDevextensions, Madexcept, TortoiseSVN sind es auch nicht.
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
vielleicht ist in den alten Beiträgen eine Lösuing zu finden ![]() ![]() ![]() ![]() Zitat:
bin\coreide290.bpl bin\delphicoreide290.bpl bin\delphide290.bpl bin\DelphiLSP.exe bin\delphipro290.bpl bin\Embarcadero.Sapient.dll joar .... auch irgendwas von irgendwo aus der IDE |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Früher war das Menü statisch und man konnte einfach weitere Einträge ergänzen. Mittlerweile wird das Menü dynamisch aufgebaut und das verträgt sich nicht mit den statischen Einträgen. Versuch mal durch temporäres Entfernen der installierten Plugins die Ursache einzugrenzen. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
![]() Darin ist von Subversion 1.8.13 die Rede. Nach dem Einstellen des Subversion-Verzeichnisses auf C:\Program Files\VisualSVN Server\bin kommt eine Ausschrift, dass der SVNClient nicht gefunden wurde, wenn ich ein Projekt unter SVN-Verwaltung stellen will. Meine Frage: Hast Du eine ältere Version von VIsualSVNServer? Ich habe die aktuelle Version 5.3.0. |
AW: Delphi 12 ist offiziell da!!!
@OlafKr:
* Delphi einmal normal starten * Start > Prozess laden... > Host=$(BDS)\bin\bds.exe mit Arbeitsverzeichnis=$(BDS)\bin und "Nach dem Laden"=Ausführen * im neuen Delphi das machen, was knallt * und nun z.B. im Stacktrace nachsehn, wo es knallt |
AW: Delphi 12 ist offiziell da!!!
Hab den Verursacher gefunden: TSVNWizard (1.7.99)
Aktualisiert auf Version 1.8.1 und schon gehts wieder. Danke für die Tips. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
|
AW: Delphi 12 ist offiziell da!!!
Zitat:
![]() Das ist alles schon längere Zeit so. Bis Delphi 10.4.2 und vermutlich ältere VisualSVN-Versionen hat ja auch alles noch funktioniert (wenn ich mich nicht irre). |
AW: Delphi 12 ist offiziell da!!!
Und nun heißt es
Zitat:
Wird irgendwie nicht besser. |
AW: Delphi 12 ist offiziell da!!!
Zitat:
Dieses funktioniert aktuell und heute Mittag war habe ich es auch schon benutzt. |
AW: Delphi 12 ist offiziell da!!!
Jupp, mittags war ich mal kurz drin,
vorhin dann kurz das Andere und nun wieder des Bekannte Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz