AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 12 ist offiziell da!!!

Ein Thema von wjjw · begonnen am 7. Nov 2023 · letzter Beitrag vom 29. Nov 2023
Antwort Antwort
Benutzerbild von softtouch
softtouch

Registriert seit: 13. Feb 2015
Ort: Kerpen
237 Beiträge
 
Delphi 12 Athens
 
#1

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 13:46
Delphi fügt für Komponenten auf der Form deren Units hinzu.

Früher wurde das aber erst beim nächsten Kompilieren/Speichern gemacht.
Das scheint jetzt deutlich früher zu passieren. Wenn man bei einer frischen VCL-Applikation einen Button einsetzt, wird sehr schnell die Vcl.StdCtrls eingefügt. Ich vermute, das hängt mit der Übergabe an den LSPServer zusammen.

Allerdings ist es vermutlich schon eine Einstellung, denn ich kann das hier nicht reproduzieren.
AutoInvoke ist daran schuld. Ist es aus, ist alles wie immer, aber sobald man das einschaltet, kann man keine {$ifdef mehr in die uses einfügen ohne das was dupliziert wird.

Zum Probieren:
1. AutoInvoke einschalten.
2. in die Zeile nach Uses gehen.
3. {$if tippen, und alle Uses werden dupliziert.
Angehängte Grafiken
Dateityp: png 2023-11-10_13-43-56.png (33,7 KB, 35x aufgerufen)
Dateityp: png 2023-11-10_13-45-12.png (30,7 KB, 23x aufgerufen)
Dateityp: png 2023-11-10_13-45-28.png (42,1 KB, 21x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.325 Beiträge
 
Delphi 12 Athens
 
#2

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 13:52
https://quality.embarcadero.com/brow...voke%20uses%22
scheint noch nicht gemeldet zu sein

[add] https://quality.embarcadero.com/browse/RSP-43286
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (10. Nov 2023 um 13:59 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.325 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 14:05
@Uwe: Geht bei dir bds -rTemp noch?

Egal ob mit oder ohne Leerzeichen dazwischen (zwischen -r und Temp).
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.608 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 14:07
bei mir geht bds -r:Temp
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.325 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 14:15
In der Hilfe bds -? steht nichts von Doppelpunkt, aber OK, wann stimmt die mal.

Code:
C:\Users\Ich>where bds
C:\Program Files (x86)\Embarcadero\Studio\23.0\bin\bds.exe
C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\bds.exe
aber startet alles nicht mit einer anderen Registry
Code:
bds -rTest    (was sonst immer ging)
bds -r Test   (was in der Hilfe steht, aber nie ging)
bds -r:Test   (von dir)
Favoriten/LastFiles sind die "normalen"
und bei neuer Registry müsster auch wieder der FirstStart-Wizzard aufgehn ... passiert nicht, obwohl der Pfad nicht exsistiert
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (10. Nov 2023 um 14:19 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.608 Beiträge
 
Delphi 12 Athens
 
#6

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 15:45
aber startet alles nicht mit einer anderen Registry
...
Code:
bds -r:Test   (von dir)
...
und bei neuer Registry müsster auch wieder der FirstStart-Wizzard aufgehn ... passiert nicht

Kann ich jetzt nicht wirklich nachvollziehen.
Diese Verknüpfung
Code:
"C:\Program Files (x86)\Embarcadero\Studio\23.0\bin\bds.exe" -r:Test
auf dem Desktop erzeugt nach Doppelklick einen vorher nicht vorhandenen Schlüssel
Code:
Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\Test
und ruft auch den Wizard auf.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.325 Beiträge
 
Delphi 12 Athens
 
#7

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 16:01
Kann ich auch nicht verstehen. Ging ja bisher auch immer. (zumindestens mit -rTest)
via AnyDesk daheim vorhin versucht (Win+DasAlsSuchtextUndEnter, sowie Win+R und via CMD/Terminal) und es öffnete sich einmal D11 (obwohl D12 ja vorher gefunden wird) und sonst immer D12 aber nicht mit anderer Registry.
Wie gesagt, der Pfad wurde nicht erstellt und schon das "Letzte öffnen" in der Willkommensseite zeigt, dass es immernoch die "normale" Registry ist.

Ich versuch es dann daheim nochmal direkt (hier noch kein D12 installiert, da unser ELC noch nicht aktuell).

Warum kann der ELC sich nicht selbst automatisch aktualisieren, so wie die "notmalen" Lizenzen?
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (10. Nov 2023 um 16:03 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.325 Beiträge
 
Delphi 12 Athens
 
#8

AW: Delphi 12 ist offiziell da!!!

  Alt 11. Nov 2023, 11:33
In der Hilfe bds -? steht nichts von Doppelpunkt, aber OK, wann stimmt die mal.

Code:
C:\Users\Ich>where bds
C:\Program Files (x86)\Embarcadero\Studio\23.0\bin\bds.exe
C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\bds.exe
aber startet alles nicht mit einer anderen Registry
Code:
bds -rTest    (was sonst immer ging)
bds -r Test   (was in der Hilfe steht, aber nie ging)
bds -r:Test   (von dir)
Favoriten/LastFiles sind die "normalen"
und bei neuer Registry müsster auch wieder der FirstStart-Wizzard aufgehn ... passiert nicht, obwohl der Pfad nicht exsistiert
'nen Tag später geht es plötzlich wieder.
alles Drei
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.608 Beiträge
 
Delphi 12 Athens
 
#9

AW: Delphi 12 ist offiziell da!!!

  Alt 10. Nov 2023, 13:57
AutoInvoke ist daran schuld. Ist es aus, ist alles wie immer, aber sobald man das einschaltet, kann man keine {$ifdef mehr in die uses einfügen ohne das was dupliziert wird.
Ich habe es eingeschaltet. Allerdings steht bei mir der Trigger auf "Only on Dot".
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 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 by Thomas Breitkreuz