Avatar billede adagio Nybegynder
02. november 2002 - 14:14 Der er 13 kommentarer og
1 løsning

kopier og omdøb fil?

Lige nu er jeg igang med at lave et program, hvor man skal kunde finde en fil (billede fil, jpg *). Jeg har dog ingen anelse om hvordan man kan få en sådan standard "open" boks frem (som man har i næsten alle programmer).

Når man så har valgt den fil man ønsker, så kopierer den filen til et andet bibliotek, hvorefter den så renamer filen.

(Vis filen den skal omdøbes til, allerede existerer, skal der spørges brugeren af, om den gamle fil skal overskrives...)

* skal være jpg da det er den filtype jeg bruger i programmet, og jeg har ikke tid til at lære at omkonventere fra et andet billedformat...

Jeg har aldrig arbejdet med andre ting end det man arbejder med på newbie stadiet, så svaret skal helst være så simpelt som muligt.
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:20 #1
Koden til at kopiere er:

FileCopy "SourcePath\File.jpg", "DestinationPath\NewName.jpg"
Avatar billede adagio Nybegynder
02. november 2002 - 14:27 #2
Takker, det virker...men hvordan får man så den der "open" dialog box frem?
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:35 #3
Til det med loade et billede kan du jo lave en nu form hvor du indsætter en DriveListbox, DirListbox og en FileListbox og lave følgende code:

Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub

Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub

Private Sub Form_Load()
File1.Pattern = "*.jpg"
End Sub


Endvidere kan du jo så laven en commandbutton som du kalder cmdOpen, og koden for den:

strOpenpath = Dir1.Path & "\" & File1.FileName
MsgBox strOpenpath

Du skal så lige tilføje et modul hvor du skriver

Public strOpenpath as string.
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:38 #4
Jeg har lavet et lille program udfra det du har fortalt download her:

www.tm-support.dk/frm.zip
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:39 #5
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:39 #6
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:39 #7
Der var den!
Avatar billede adagio Nybegynder
02. november 2002 - 14:46 #8
Tak, det ser brugbart ud, men efter at jeg har importeret frm ind i mit program, så har jeg et kors som musikon...altså når jeg kigger på koden, ikke ellers...virker noget irreterende...men kan jeg måske vende mig til, virker bare lidt underligt at den lige dukkede op nu...
Avatar billede bccinlove Nybegynder
02. november 2002 - 14:55 #9
Jeg tror ikke helt jeg forstår hvad du mener!
Avatar billede adagio Nybegynder
02. november 2002 - 14:59 #10
Nu har jeg fundet fejlen...dog giver det ikke meget mening...Fejlen var, at under musopsætning, havde den (af en eller anden oforklarlig grund) skiften om til at vise + istedet for almindelig marker text ikon...Men nu er den da stillet tilbage til normalt igen...
Avatar billede adagio Nybegynder
02. november 2002 - 15:02 #11
Men det ser ud til at programmet virker nu, så jeg siger tak for svaret og lukker
Avatar billede bccinlove Nybegynder
02. november 2002 - 15:08 #12
Selv tak
Avatar billede tubber Juniormester
02. november 2002 - 18:29 #13
Ved godt det er lukket, men du kan også bruge en common dialog til at få den der open form frem.....

Den finder man under components......
Avatar billede adagio Nybegynder
02. november 2002 - 18:40 #14
Ok, det prøver jeg at kigge på en anden gang, når jeg får tid :o)
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
Kurser inden for grundlæggende programmering

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