eigentlich schon, denn GetText ist als
Code:
Function GetText(Var O): [b]WideString[/b];
definiert und wie gesagt, ich hab es auch schon mit direkten Angaben also wo ich versucht hatte das 'Y:\' direkt zu übergeben, weder Wide, noch
Ansi (natürlich an die Funktion DeleteVolumeMountPointA mit PAnsiChar) nicht funktioniert, immer sagt der mir was von falscher Syntax?
Zitat von
Daniel G:
Und wenn du es mal so versuchst:
nur so als Idee, keine Ahnung, ob's funktioniert...
nicht ganz ... eher so
Code:
var Drive: String
begin
Drive := 'X:\';
DeleteVolumeMountPoint[color=#ff0000]A[/color](Pointer(Drive));
end;[/delphi]
[delphi]var Drive: [color=#ff0000]WideString[/color]
begin
Drive := 'X:\';
DeleteVolumeMountPointW(Pointer(Drive));
end;
Wobei Poiunter keinen Unterschied zu PWideChar ausmachen sollte ^^
Und nein, es funktioniert nicht