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?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
02. oktober 2005 - 21:38
#1
du kan vel bruge Split
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"
02. oktober 2005 - 21:40
#3
jeg bruger "send til" som ligger i windows..
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
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"
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
02. oktober 2005 - 22:06
#7
og husk at den skal starte med 1 og ikke For i = LBound(arrFiles)...
02. oktober 2005 - 22:19
#8
Takker .. svar
02. oktober 2005 - 22:21
#9
svar
02. oktober 2005 - 22:21
#10
ha ha svar
02. oktober 2005 - 22:36
#11
:)
Kurser inden for grundlæggende programmering