Ik heb deze code ooit eens van internet afgehaald maar begrijp het maar gedeeltelijk.
Function KopieerFolder(bron:String; doel:String): LongInt;
var FOS : TShFileOpStruct;
begin
Result := 0;
bron := bron + #0;
doel := doel + #0;
with FOS do
begin
Wnd := Application.Handle;
wFunc := FO_COPY;
pFrom := @bron[1];
pTo := @doel[1];
fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION
end;
Result := ShFileOperation(FOS);
end;
Waarom is de functie een longint?
Waarom moet er een #0 achter de variabele
waar dient wnd voor? en waarom is dat application.handle?
waarom moet pFrom: @bron[1] zijn?
Ik heb de shellapi.pas al doorgekeken maar kon deze dingen niet beantwoord krijgen, is hier ook een helpfile van?
Function KopieerFolder(bron:String; doel:String): LongInt;
var FOS : TShFileOpStruct;
begin
Result := 0;
bron := bron + #0;
doel := doel + #0;
with FOS do
begin
Wnd := Application.Handle;
wFunc := FO_COPY;
pFrom := @bron[1];
pTo := @doel[1];
fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION
end;
Result := ShFileOperation(FOS);
end;
Waarom is de functie een longint?
Waarom moet er een #0 achter de variabele
waar dient wnd voor? en waarom is dat application.handle?
waarom moet pFrom: @bron[1] zijn?
Ik heb de shellapi.pas al doorgekeken maar kon deze dingen niet beantwoord krijgen, is hier ook een helpfile van?
Dell XPS 17 Intel i7 2630 Nvidia GT555 3Gb Hd1: OCZ Vertex 2 SSD 60 GB Hd2: 500Gb