Avatar billede snakepit Nybegynder
06. januar 2005 - 16:17 Der er 5 kommentarer

file.copy

Hey.
jeg skal lave et lille program med 2 knapper.
når jeg trykker på den første kommer Windwos filsøgningsvindue frem, og den fil jeg vælger skal kopiers til en forudbestemt destination. det har jeg til at køre, men det skal være sådan at mit program skal kunne kaldes fra flere forskellige websider, og er man fx. på side 1 skal filen kopiers til c: og er man på side 2, skal den kopieres til D:..... er der nogen, der har en ide til hvordan jeg får det lavet???
Avatar billede the_party_dog Nybegynder
06. januar 2005 - 16:21 #1
Dit fil søgnings vindue må på en eller anden måde komme en en string omkring om den ønskede fil er fundet. Den må du kunne ud læse, og finde den komplette sti på, ved hjælp af:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemiopathclassgetfullpathtopic.asp

Så er det bare at kalde FileCopy(StringMedKompletStiTilFil, ØnskedeDistination);
Avatar billede the_party_dog Nybegynder
06. januar 2005 - 16:23 #2
Hvis du med "filsøgningsvindue" mener "FileBrowser", som åbner det normale fil findnings vindue i windows, er det lettere end at klø sig på balden....
Avatar billede the_party_dog Nybegynder
06. januar 2005 - 16:37 #3
System.IO

private string FilePath;

private void BrowseFileBtn_Click(object sender, System.EventArgs e)
{
FileBrowse.Reset();
FileBrowse.ShowDialog();
FilePath = Path.GetFullPath(FileBrowse.FileName);       
}

private void BrowseSaveBtn_Click(object sender, System.EventArgs e)
{
FileCopy(FilePath, "C:\"+ Path.GetFileName(FilePath));
}   

Dette kræver at du har 2 knapper, som hedder "BrowseSaveBtn" og "BrowseFileBtn", og en OpenFileDialog som hedder "FileBrowser", også vil din fil blive gemt direkte på dit c drev.
Avatar billede snakepit Nybegynder
06. januar 2005 - 18:03 #4
mange tak for det hurtige svar......jeg ser på det senere.
Avatar billede the_party_dog Nybegynder
07. januar 2005 - 10:59 #5
Er du kommet videre?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester