Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 5.583 pregleda

Najnovija ↓

Kako da dopisem nesto u TXT fajl? 15.04.2005. u 23:29 · pre 262 meseca #1
Kako da dopisem nesto u TXT fajl npr. ako fajl postoji If Fso.FileExists onda dopisi
"TRA LA LA ", a ako ne postoj onda nista.
Potpis
||< ArtifeX >||
Re: Kako da dopisem nesto u TXT fajl? 16.04.2005. u 00:07 · pre 262 meseca #2
Napravi jedno komandno dugme i ubaci ovo:

Code:
Private Sub Command1_Click()
Dim fso As Scripting.FileSystemObject
Set fso = New Scripting.FileSystemObject
Dim textstream As Scripting.textstream



If fso.FileExists("C:\tekst.txt") = True Then 'Proverava da li fajl postoji
    Set textstream = fso.OpenTextFile("C:\tekst.txt", ForWriting, True, TristateFalse)
    textstream.WriteLine ("Upisi ovo.")     'Ako postoji upisuje tekst
Else
    Exit Sub
End If
End Sub



Udji u meni Project -> References i cekiraj "Microsoft Scripting Runtime"
Potpis
System Alert
Re: Kako da dopisem nesto u TXT fajl? 16.04.2005. u 02:35 · pre 262 meseca #3
ili
Code:

Dim ff as Integer
ff = FreeFile
Open "c:\neki fajl.txt" For Append As #ff
Print #ff, "novi tekst"
Close #ff


naravno ovo je samo za dodavanje bez provere da li fajl postoji ili ne
Potpis
Naučio sam...
Da je važnije biti ljubazan nego biti u pravu
Re: Kako da dopisem nesto u TXT fajl? 16.04.2005. u 18:56 · pre 262 meseca #5
Evo upravo sam probao i kod ovog prvog kode na ova 3 reda

Code:
Dim fso As Scripting.FileSystemObject
Set fso = New Scripting.FileSystemObject
Dim textstream As Scripting.textstream


Javlja ovu gresku "User-diferent type not defined".
Zasto i sta da radim.
Potpis
||< ArtifeX >||
Re: Kako da dopisem nesto u TXT fajl? 16.04.2005. u 19:02 · pre 262 meseca #6
Citat:
Udji u meni Project -> References i cekiraj "Microsoft Scripting Runtime"

Jesi li uradio to ?
Potpis
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
Re: Kako da dopisem nesto u TXT fajl? 16.04.2005. u 20:29 · pre 262 meseca #7
E da to sam zaboravio i sada radi nego ja sam hteo da dopise, a ne da prepise celu sadrzinu teksta i da upise svoju.
Znaci da se sadrzina texta ne brise nego da se uvek dopunjuje.

Ako znate pomagajte.

Potpis
||< ArtifeX >||
Re: Kako da dopisem nesto u TXT fajl? 16.04.2005. u 21:06 · pre 262 meseca #9
Radi

Code:
Private Sub Form_Load()
Dim fso As Scripting.FileSystemObject
Set fso = New Scripting.FileSystemObject
Dim ff As Integer
ff = FreeFile
If fso.FileExists("C:\tekst.txt") = True Then 'Proverava da li fajl postoji
    Open "c:\tekst.txt" For Append As #ff
Print #ff, "novi tekst"
Close #ff
End If
End Sub


Potpis
||< ArtifeX >||
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme