Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Göra samma sak med alla filer som börjar på "s_"

Postades av 2004-03-23 19:06:08 - Dennis Nygren, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 541 personer

Hejsan!
Hur gör jag så att om jag har dessa filer i en mapp:
s_ett.txt
s_tva.txt
s_tre.txt

Hur gör jag då så att den går igenom alla filer som börjar på "s_" ?

Typ såhär (fast jag har ingen aning men för att ni ska fatta):
while left(i mapp "\", "_s")
'öppna fil
end while

eller nått, har ingen aning!


Svara

Sv: Göra samma sak med alla filer som börjar på "s_"

Postades av 2004-03-23 21:11:41 - Michael Ziegler

Kan detta vara nåt?


'Ta fram första filen
strFilNamn=dir("s*.txt")
while strFilNamn<>""
'Gör vad du vill här!

'Ta fram nästa fil
strFilNamn=dir
wend


Svara

Sv: Göra samma sak med alla filer som börjar på "s_"

Postades av 2004-03-24 16:46:59 - Dennis Nygren

Nu har jag såhär:
Dim Hostname, Password, MaxPlayers, Map, LevelRotation, WinLimit, RoundLimit, RoundTime, FreezeTime, BuyTime, StartMoney As String
Dim f As Integer
Dim strFilNamn

f = FreeFile

strFilNamn = Dir("s*.txt")

Open App.Path & strFilNamn For Input As f
Do While Not EOF(f)
Input #f, Hostname, Password, MaxPlayers, Map, LevelRotation, WinLimit, RoundLimit, RoundTime, FreezeTime, BuyTime, StartMoney

While strFilNamn <> ""

'Lägg till samma text i Listviewkontrollen
Set itmX = ListView1.ListItems.Add()
itmX.Text = Hostname
itmX.SubItems(1) = Password
itmX.SubItems(2) = MaxPlayers
itmX.SubItems(3) = Map

strFilNamn = Dir

Wend
Loop

Close f

Men jag får path/file access error, why?


Svara

Sv: Göra samma sak med alla filer som börjar på "s_"

Postades av 2004-03-24 19:56:31 - Andreas Hillqvist

Looparna är i felplacerade. Skall vat tvärrt om.
<code>
Dim Hostname As String
Dim Password As String
Dim MaxPlayers As String
Dim Map As String
Dim LevelRotation As String
Dim WinLimit As String
Dim RoundLimit As String
Dim RoundTime As String
Dim FreezeTime As String
Dim BuyTime As String
Dim StartMoney As String
Dim f As Integer
Dim strFilNamn As String

f = FreeFile

strFilNamn = Dir("s_*.txt")
Do While Len(strFilNamn)

Open App.Path & strFilNamn For Input As f
Do Until EOF(f)
Input #f, Hostname, Password, MaxPlayers, Map, LevelRotation, WinLimit, RoundLimit, RoundTime, FreezeTime, BuyTime, StartMoney

'Lägg till samma text i Listviewkontrollen
Set itmX = ListView1.ListItems.Add()
itmX.Text = Hostname
itmX.SubItems(1) = Password
itmX.SubItems(2) = MaxPlayers
itmX.SubItems(3) = Map
Loop
Close f

strFilNamn = Dir
Loop

</code>


Svara

Sv: Göra samma sak med alla filer som börjar på "s_"

Postades av 2004-03-24 22:17:45 - Jan Bulér

Var uppmärksam på att
<code>
Dir("s*.txt")
</code>
returnerar alla txt.filer som börjar på "s"
vad du ville ha var väl filer som började "s_"
<code>
Dir("s_*.txt")
</code>

//
Janne


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 634
27 958
271 741
462
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies