![]() |
Beim Kopieren von Ordnern kein Dialog
Hallo,
ich wollte mich mal erkundigen, wie ich es anstelle beim kopieren von Ordner bzw. Dateien den Ersetzen Dialog zu unterdrücken und davon auszugehen, dass alle Dateien ersetzt werden sollen???? Ich kopiere die Ordner so
Delphi-Quellcode:
Greetz
function CopFLR(quelle, ziel: string): integer;
var sfo: tshfileopstruct; begin zeromemory(@sfo, sizeof(sfo)); quelle := quelle + #0#0; ziel := ziel + #0#0; with sfo do begin wnd := application.handle; wfunc := fo_copy; fflags := FOF_ALLOWUNDO; pfrom := @quelle[1]; pto := @ziel[1]; end; result := shfileoperation(sfo); end; |
Re: Beim Kopieren von Ordnern kein Dialog
schau mal in
![]() PS: da quelle und ziel Strings sind kannst du, falls du unbeding noch ein/zwei Bytes einsparren willst, aus den #0#0 ein #0 machen ... die Strings haben am Ende auch schon ein #0, womit mann also wieder bei #0#0 ankommt :) |
Re: Beim Kopieren von Ordnern kein Dialog
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz