AGB  ·  Datenschutz  ·  Impressum  







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

Bibliothek- und Suchpfade

Ein Thema von rokli · begonnen am 7. Sep 2020 · letzter Beitrag vom 20. Sep 2024
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Bibliothek- und Suchpfade

  Alt 18. Sep 2024, 16:09
Die Standard-Makros sind wohl fest verdrahtet, selbst hinzugefügte unter Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BD S\23.0\Environment Variables.
Allerdings kann man dort auch die Standards überschreiben. Wenn im Dialog Umgebungsvariablen eine Systemvariable oben ausgewählt ist, kann diese über Systemvariable überschreiben - na ja - überschrieben werden.

Die Systemvariablen sind übrigens in %APPDATA%\Embarcadero\BDS\23.0\environment.proj gespeichert. Diese Datei wird beim Start der IDE jeweils neu geschrieben.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Bibliothek- und Suchpfade

  Alt 18. Sep 2024, 16:32
Allerdings kann man dort auch die Standards überschreiben. Wenn im Dialog Umgebungsvariablen eine Systemvariable oben ausgewählt ist, kann diese über Systemvariable überschreiben - na ja - überschrieben werden.
Abgesehn von %PATH% kann man sie auch erweitern, also die Variable selbst im Wert verwenden und z.B. Dinge anhängen.

An vielen Stellen muß man aber $(Variable) anstatt %Variable% verwenden, z.B. in den IDE-Optionen, Projektoptionen und Startparametern.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
SearchBot

Registriert seit: 27. Jun 2004
Ort: N-W vom Bodensee
313 Beiträge
 
Delphi 12 Athens
 
#23

AW: Bibliothek- und Suchpfade

  Alt 20. Sep 2024, 12:04
Die Systemvariablen sind übrigens in %APPDATA%\Embarcadero\BDS\23.0\environment.proj gespeichert. Diese Datei wird beim Start der IDE jeweils neu geschrieben.
Aha. Da in den APPDATA hätte ich wohl nie gesucht

Sinnvolle Dateinamen für die Inhalte sind auch eine Kunst - was finden wir in "EventsMapping.tma" ?
Auf jeden Fall sieht mir das nicht nach Events aus:
Code:
[MappedTypes]
Pointer=TEnumBindCompProcInfo, TEnumActionProcInfo, TCustomData
Integer=LongInt, SQLInteger, sb4
SmallInt=SQLSmallint
string=DOMString, InvString, UnicodeString
TGUID=TBluetoothUUID
NativeUInt=TRemoteActionHandle, TSocket, LPARAM
NativeInt=THelpEventData
TArray<System.Byte>=TBytes
Cardinal=LongWord, UINT
IInterface=IUnknown
TOleEnum=COREWEBVIEW2_WEB_ERROR_STATUS, COREWEBVIEW2_PROCESS_FAILED_KIND
tagMSG=TMsg
PCHAR=PWIDECHAR
CHAR=WIDECHAR
( Aber das hat mit dem Thema nichts zu tun, aber so finde ich es wieder, wenn ich mich mal frage, wo die Deklarationen bestimmter Typen definiert sind; in der Hilfe finde ich das nicht)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Bibliothek- und Suchpfade

  Alt 20. Sep 2024, 12:15
Sinnvolle Dateinamen für die Inhalte sind auch eine Kunst - was finden wir in "EventsMapping.tma" ?
Auf jeden Fall sieht mir das nicht nach Events aus:
Die Einträge geben Synonyme für Parameter-Typen bei Events an. Somit lassen sich alte Event-Handler unter bestimmten Bedingungen weiter verwenden, obwohl die Parameter-Typen in der Signatur formal jetzt andere Bezeichner haben.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Bibliothek- und Suchpfade

  Alt 20. Sep 2024, 13:18
Die Systemvariablen sind übrigens in %APPDATA%\Embarcadero\BDS\23.0\environment.proj gespeichert. Diese Datei wird beim Start der IDE jeweils neu geschrieben.
Ja, leider teilweise nur beim Start der IDE.

https://quality.embarcadero.com/brow...onment.proj%22
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 09:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz