Thema: Delphi Das Handle ist ungültig

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#83

AW: Das Handle ist ungültig

  Alt 6. Mai 2018, 19:00
Zitat:
in dem indirekten Ressourcen-String enthalten sind
Ich weiß nicht ob wir aneinander vorbeireden.

Ich verwende deine Funktion aber sie nutzt mir für den IconPfad nichts.

Weil ich hier nach einem Icon suche nicht nach einem String in der Ressourcen Datei.
Die API wird zwar den Pfad %Windir%\System32 intern richtig verarbeiten gibt aber nichts zurück weil die gesamte API den Ressourcenstring
als Rückgabe beinhaltet.

Diese gibt mir wie schon gesagt nix zurück.
Glaube aber es liegt nicht am Koreanischen System sondern an der Windows Version er verwendet W10
Scheint das die Umgebungsvariable dort geändert wurde.
Von SystemRoot nach Windir

Was ich also benötige ist eine API welche die Umgebungsvariable egal welche ich übergebe als
korrekten Pfad zurückgibt ohne das ich den String selbst extrahieren muss.
Das dürfte schwer sein mit der angehängten ID des Icon OK die könnte ich notfalls wegmachen.

gruss

Geändert von EWeiss ( 6. Mai 2018 um 19:15 Uhr)
  Mit Zitat antworten Zitat