Avatar billede niels_kristian Nybegynder
02. oktober 2005 - 21:35 Der er 10 kommentarer og
1 løsning

Command$ flere filer

jeg bruger Command$ til at hente nogle fil navne ind med men hvordan får jeg lagt disse n antal filer ud i et array?
Avatar billede sjh Nybegynder
02. oktober 2005 - 21:38 #1
du kan vel bruge Split
Avatar billede niels_kristian Nybegynder
02. oktober 2005 - 21:40 #2
nej for kan se sådan ud: "C:\Documents and Settings\user\Skrivebord\korda-4.jpg C:\Documents and Settings\user\Skrivebord\minipink.jpg"
Avatar billede niels_kristian Nybegynder
02. oktober 2005 - 21:40 #3
jeg bruger "send til" som ligger i windows..
Avatar billede sjh Nybegynder
02. oktober 2005 - 21:45 #4
er de ikke opdelt med ;

Private Sub Form_Load()
Dim i As Integer
Dim arrFiles() As String

  'Command$ = "file1.txt;file2.txt;file3.txt;file4.txt"

  arrFiles = Split(Command$, ";")

  For i = LBound(arrFiles) To UBound(arrFiles)
    List1.AddItem Trim$(arrFiles(i))
  Next
End Sub
Avatar billede niels_kristian Nybegynder
02. oktober 2005 - 21:49 #5
når jeg køre din kode får jeg "C:\Documents and Settings\user\Skrivebord\korda-4.jpg" "C:\Documents and Settings\user\Skrivebord\minipink.jpg"
Avatar billede sjh Nybegynder
02. oktober 2005 - 22:05 #6
så laver du bare en step 2

  arrFiles = Split(Command$, """")

  For i = 1 To UBound(arrFiles) Step 2
    List1.AddItem Trim$(arrFiles(i))
  Next
Avatar billede sjh Nybegynder
02. oktober 2005 - 22:06 #7
og husk at den skal starte med 1 og ikke For i = LBound(arrFiles)...
Avatar billede niels_kristian Nybegynder
02. oktober 2005 - 22:19 #8
Takker .. svar
Avatar billede sjh Nybegynder
02. oktober 2005 - 22:21 #9
svar
Avatar billede sjh Nybegynder
02. oktober 2005 - 22:21 #10
ha ha svar
Avatar billede niels_kristian Nybegynder
02. oktober 2005 - 22:36 #11
:)
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