Avatar billede janemil Nybegynder
28. august 2003 - 12:25 Der er 3 kommentarer og
2 løsninger

vb 6 - overvåge mappe, loade data, slette fil, oprette fil

Inden jeg starter på et lille VB projekt kunne jeg bruge noget input/kode/links.

Overvåge mappe for fysisk fil:
Hvordan overvåger man en mappe for at se når den indeholder en bestemt fil?

Loade data fra fysisk fil:
Hvordan henter man data ind fra filen?

Slette fysisk fil:
Hvordan sletter man filen?

Sortere data:
Det bliver et senere problem

Oprette fysisk fil med sorterede data:
Hvordan opretter man en filer og ligger data ned i den?

Hvordan omdøber man filen, når man har lagt data ned i den?
Avatar billede joern Nybegynder
28. august 2003 - 12:35 #1
Hej Janemil.

Har du en lærebog i VB eller anden toturial?  Du skulle skaffe dig noget grundlæggende viden ved at læse.
Er din fil en tekstfil, altså ren ascii?

At overvåge - vel ikke hele tiden mens maskinen er tændt?

If dir(dinsti & "\dinfil.txt") > "" then...

Koden kan sættes i en timer, så der testes med intervaller når programmet du laver er indlæst.

Læse fra tekstfil.  Du kan læse filen linie for linie eller i ét hug.  Hvad har du brug for?

Dim linie(50) as String, a as integer

Open dinsti & "\dinfil.txt" for input as #1
  Do While EOF(1) = False
    Line Input #1, linie(a)
  Loop
Close #1

At slette en fil er let:  Kill dinsti & "\dinfil.txt"

Hvor stor bliver din fil?  Letteste sorteringsmetode afhænger lidt af det.

Der kommer nok flere svar når 'eksperterne' kommer fra frokost.

M.v.h.  Jørn
Avatar billede janemil Nybegynder
28. august 2003 - 12:38 #2
>At overvåge - vel ikke hele tiden mens maskinen er tændt?
Jo

>Hvor stor bliver din fil?
Det er plukkelist til et lager så den kan være mellem 1 linie til 1000.

>Er din fil en tekstfil, altså ren ascii?
Ja
Avatar billede joern Nybegynder
29. august 2003 - 12:19 #4
Hej janemil.

For at 'overvåge' om en fil dukker op i en mappe, må en timer-funktion med korte intervaller teste på om filen er tilstede.  Programmet skal altså køre hele tiden.
For at omdøbe en fil må den ikke være åben.

Renames a disk file, directory, or folder.
Syntax    Name oldpathname As newpathname

M.v.h.  Jørn
Avatar billede janemil Nybegynder
19. september 2003 - 19:32 #5
-
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