-
Forum: Programmieren allgemein
by himitsu,
29. Nov 2023
Für LibSuffix gibt es inzwischen die Variable '$(AUTO)' bzw. auch in den Projektoptionen. (seit Delphi 10.1)
Damit wird das Suffix automatisch an die aktuelle Delphi-Version angepasst.
{$IFDEF} mit mehreren LibSuffix, für mehrere DelphiVersionen in der DPK funktionierte leider nur bedingt.
Einmal das Projekt gespeichert, schon macht Delphi das IFDEF kaputt und die DPK funktionierte nur noch...
-
Forum: Programmieren allgemein
by himitsu,
29. Nov 2023
Diese Fehlermeldung kann, aber muß nicht bedeuten, dass "diese" Datei fehlt.
Die Fehlermeldung kommt, weil LoadLibrary sagt es ging nicht (aber außer dem Fehlercode keine Zusatzinfo liefert, was wirklich nicht ging)
und dann wird als Nam das verwendet, was als Parameter ins LoadLibrary ursprünglich rein ging.
Diese BPL lädt andere BPL/DLL und Diese wiederrum weitere BPL/DLL usw.
Und wenn...
-
Forum: Programmieren allgemein
by himitsu,
28. Nov 2023
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
wie gesagt alter Müll
Ich seh bei mir noch ein 10.4 ... OK, da liegt nur eine Desktop.ini drin, welche das Setup nicht erstellt hatte und demnach auch nicht löscht
aber auch noch ein 10.2, mit Desktop.ini, Samples und "RAD Studio Command Prompt" :freak:
OK, und noch XE, aber das ist wirklich noch installiert :lol:
-
Forum: Programmieren allgemein
by himitsu,
28. Nov 2023
Jupp, da ja nie alles deinstalliert wird und immer Reste zurück bleiben, bzw. wenn du es im D11 schonmal gestartet hattest, dann gibt es da noch eine Kopie in "zuletzt verwendet"
und schon könnte es sein, dass es z.B. noch auf's alte D11-Verzeichnis zeigt.
-
Forum: Programmieren allgemein
by himitsu,
26. Nov 2023
z.B. wenn ein Thread beendet werden soll ... damit das "Sleep" dafür sofort unterbrochen wird und somit jemand schnellstmöglichst reagieren kann.
-
Forum: Programmieren allgemein
by himitsu,
15. Nov 2023
Nja, bei dieser Funktion (Deklaration suchen) ist wohl der seltenste Fall, dass man die Signatur verändern will.
Eher will man meistens ja in den Code gucken, was der da eigentlich macht.
Ach, einfach alles auf InlineVariablen und globale Variablen umbauen, schon passt es wieder.
Was auch noch nie ging,
z.B. die Deklaration einer WinAPI suchen (weil man wieder das CodeInsight nicht...
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
Bei Lazarus werden die Fremdkomponenten doch immernoch einkompiliert?
Für Delphi hängt es vor allem an den vorkompilierten DesigntimePackages, welche es nur als 32 Bit gibt.
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
Jupp, mittags war ich mal kurz drin,
vorhin dann kurz das Andere und nun wieder des Bekannte
Hatte kurz gesehn, dass es bei einem meiner BugReports eine Rückfrage gab, vor 2 Tagen ... nur beantworten kann ich's nun nicht mehr
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
Und nun heißt es
obwohl es natürlich richtig ist.
Wird irgendwie nicht besser.
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
'ne Weile ging es heute ... nu isses wieder da
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
@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
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
es kommt auf jeden Fall aus der bin\coreide290.bpl
vielleicht ist in den alten Beiträgen eine Lösuing zu finden
https://www.delphipraxis.net/206564-komponente-mit-der-bezeichnung-ecswapcpphdrfiles-existiert-bereits.html
https://stackoverflow.com/questions/70459838/a-component-with-the-name-ecswapcpphdrfiles-already-exists-on-delphi-10-3
https://bbs.cnpack.org/viewthread.php?tid=241094 ...
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
Da ja seit Tagen das QUALITY nicht nutzbar ist, hab ich mal
https://quality.embarcadero.com/secure/Dashboard.jspa -> Introduction -> Still can’t log in? Contact support
ausprobiert.
Nur was soll man in https://supportforms.embarcadero.com eigentlich wählen, denn es steht kein Produkt zur Auswahl, welches nach Quality/Jira klingt?
Hab's als "Delphi" gemeldet, aber noch keine Antwort....
-
Forum: Programmieren allgemein
by himitsu,
13. Nov 2023
Ja, weil die schrottige Funktion einfach blind das Array zusammenbaut, ohne prüfen, was sie macht.
Ein Leerzeichen, anstatt einer ganz leeren Zeile ginge.
https://learn.microsoft.com/de-de/windows/win32/sysinfo/registry-value-types
-
Forum: Programmieren allgemein
by himitsu,
12. Nov 2023
Leerzeilein sind nicht erlaubt/möglich.
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
-
Forum: Programmieren allgemein
by himitsu,
12. Nov 2023
DefaultNamespaces :wink:
aka Unit-Gültigkeitsbereichnamen :freak:
-
Forum: Programmieren allgemein
by himitsu,
11. Nov 2023
egal welcher Browser, mit oder ohne Addons, andere Computer und Internetzugänge in anderen Bundesländern ......
-
Forum: Programmieren allgemein
by himitsu,
11. Nov 2023
Dafür knallt nun wieder was Anderes.
MY geht hier zwar
https://www.delphipraxis.net/214058-registered-products-portal-sagt-invalid-credentials.html
aber QUALITY wieder nicht
-
Forum: Programmieren allgemein
by himitsu,
11. Nov 2023
'nen Tag später geht es plötzlich wieder.
alles Drei
-
Forum: Programmieren allgemein
by himitsu,
10. Nov 2023
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...
-
Forum: Programmieren allgemein
by himitsu,
10. Nov 2023
In der Hilfe bds -? steht nichts von Doppelpunkt, aber OK, wann stimmt die mal.
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
bds -rTest (was sonst immer ging)
bds -r Test (was in der Hilfe steht, aber nie ging)
bds -r:Test (von dir)
-
Forum: Programmieren allgemein
by himitsu,
10. Nov 2023
@Uwe: Geht bei dir bds -rTemp noch?
Egal ob mit oder ohne Leerzeichen dazwischen (zwischen -r und Temp).
-
Forum: Programmieren allgemein
by himitsu,
10. Nov 2023
https://quality.embarcadero.com/browse/RSP-42513?jql=text%20~%20%22auto%20invoke%20uses%22
scheint noch nicht gemeldet zu sein
https://quality.embarcadero.com/browse/RSP-43286
-
Forum: Programmieren allgemein
by himitsu,
10. Nov 2023
Da du durch { den nachfolgenden Teil auskommentiert hast, sind diese Units vorübergehend nicht mehr vorhanden.
Delphi fügt für Komponenten auf der Form deren Units hinzu.
Früher wurde das aber erst beim nächsten Kompilieren/Speichern gemacht.
Man hat da wohl was "verbessert" und jetzt gibt es neue Problemchen, wie z.B. auch
https://quality.embarcadero.com/browse/RSP-35305
-
Forum: Programmieren allgemein
by himitsu,
9. Nov 2023
Pfade: Ja, am Anfang hinter einen Knopf versteckt. (egal ob Web, oder Offline, da das Selbe)