Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism Dateien Kopieren (https://www.delphipraxis.net/80016-dateien-kopieren.html)

sanguinarus 1. Nov 2006 16:19


Dateien Kopieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich will dateien von einen ordner kopieren und wo einfügen
habe einfach mal zum testen was ausprobiert aber erzeigt mir immer einen
fehler an ob sich das mal jemand angucken kann und mir nen tip geben kann danke

sanguinarus 1. Nov 2006 17:12

Re: Dateien Kopieren
 
ich hab mir das so gedacht!

Delphi-Quellcode:
procedure TWinForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
var sourcePath: String = 'C:\boot.ini';
    destPath: String = 'D:\1.txt';

begin
    File.Copy(sourcePath, destPath);
end;
hab oben noch
Delphi-Quellcode:
var system.io
:coder:

ich habe keine ahnung was hier nicht stimmt! :(

thkerkmann 1. Nov 2006 18:02

Re: Dateien Kopieren
 
Und WER zeigt dir WELCHEN Fehler an ?

Der Compiler ?

Zur Laufzeit ?

sanguinarus 1. Nov 2006 19:05

Re: Dateien Kopieren
 
Der Compiler

[Fehler] WinForm1.pas(104): E2195 Lokale Variablen können nicht initialisiert werden
[Fehler] WinForm1.pas(105): E2195 Lokale Variablen können nicht initialisiert werden
[Fehler] WinForm1.pas(108): E1025 Sprach-Feature wird nicht unterstützt: 'typisierte oder untypisierte Datei'
[Fataler Fehler] Project2.dpr(15): F2063 Verwendete Unit 'WinForm1.pas' kann nicht compiliert werden

Neutral General 1. Nov 2006 19:27

Re: Dateien Kopieren
 
Wenn das ein ganz normales OnClick Ereignis ist, dann kannst du nicht einfach die Parameterliste davon verändern ;)

Gruß
Neutral General

sanguinarus 1. Nov 2006 19:46

Re: Dateien Kopieren
 
hat denn keiner eine idee?

Hador 1. Nov 2006 20:20

Re: Dateien Kopieren
 
Du kannst bei lokalen Variablen keinen Wert vorgeben. Die Prozedur muss daher folgendermaßen aussehen:
Delphi-Quellcode:
procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var sourcePath: String;
    destPath: String;
begin
  sourcePath := 'C:\boot.ini';
  destPath := 'D:\1.txt';
  File.Copy(sourcePath, destPath);
end;
EDIT:
@Neutral General: So sieht eine normale OnClick-Prozedur in D.NET aus :wink:

Neutral General 1. Nov 2006 20:23

Re: Dateien Kopieren
 
Zitat:

Zitat von Hador
EDIT:@Neutral General: So sieht eine normale OnClick-Prozedur in D.NET aus :wink:

Oh ok das muss man ja mal wissen :wall: :mrgreen:

EDIT: Mist steht ja da oben das das en .NET Thema ist -.-^^

sanguinarus 1. Nov 2006 20:29

Re: Dateien Kopieren
 
er zeigt mir bei file den fehler (Sprach-festure wird nicht unterstützt an)

Hador 1. Nov 2006 20:52

Re: Dateien Kopieren
 
Zitat:

Zitat von sanguinarus
er zeigt mir bei file den fehler (Sprach-festure wird nicht unterstützt an)

Versuchs mal so:
Delphi-Quellcode:
procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var sourcePath: String;
    destPath: String;
begin
  sourcePath := 'C:\boot.ini';
  destPath := 'D:\1.txt';
  System.IO.&File.Copy(sourcePath, destPath);
end;
bzw. so:
Delphi-Quellcode:
procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var sourcePath: String;
    destPath: String;
begin
  sourcePath := 'C:\boot.ini';
  destPath := 'D:\1.txt';
  &File.Copy(sourcePath, destPath);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:31 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz