[ zormar @ 22.09.2008. 16:18 ] @
Kako ispisati redne brojeve ispred svakog zapisa (reda) u txt fajlu?

Code:
Print #1, intP(1), intP(2), intP(3), intP(4), intP(5)
[ stefanpn @ 22.09.2008. 16:30 ] @
Ukoliko kreiras novi fajl:

Code:

Dim ff As Integer
Dim t As Integer

ff = Freefile()

Open "myfile.ext" For Output As #ff

Do While imastadaseupisuje ' Ovo ces zameniti nekim tvojim uslovom
    
    t = t + 1
    Print #ff, t, intP(1), intP(2), intP(3), intP(4), intP(5)

Loop

close #ff


Ukoliko hoces da Appendujes na vec postojeci onda:

Code:

Dim ff As Integer
Dim t As Integer

t = vrednostposlednjegupisa ' Ovo ces zameniti nekom tvojom promenljivom gde ce ti biti zabelezena vrednost promenjljive t od poslednjeg upisa

ff = Freefile()

Open "myfile.ext" For Append As #ff

Do While imastadaseupisuje ' Ovo ces zameniti nekim tvojim uslovom
    
    t = t + 1
    Print #ff, t, intP(1), intP(2), intP(3), intP(4), intP(5)

Loop

close #ff
[ Eurora3D Team @ 22.09.2008. 23:38 ] @
Ovako mozes da stavis broj ispred svakog pasusa u tekstu (ispred delova teksta odvojenih znakom za novi red)
Code:

Private Sub PrintLines(file As String, txt As String)
Dim C As Integer, P1 As Integer, P2 As Integer: C = 1: P1 = 1: P2 = 0
Dim hFile As Integer: hFile = FreeFile
Open file For Output As #hFile

While P1 < Len(txt)
P2 = InStr(P1, txt, vbCrLf): If P2 = 0 Then P2 = Len(txt) + 1
If Not P2 = P1 Then Print #hFile, CStr(C) & ".   " & Mid(txt, P1, P2 - P1)
C = C + 1: P1 = P2 + Len(vbCrLf)
Wend
Close #hFile
End Sub

Private Sub Form_Load()
Dim str As String
str = "Linija jedan" & vbCrLf & _
        "Linija dva" & vbCrLf & _
        "Linija tri"
PrintLines "C:\Fajl1.txt", str
PrintLines "C:\Fajl2.txt", ""
End Sub

izlaz
Code:

1.   Linija jedan
2.   Linija dva
3.   Linija tri
[ dava @ 24.09.2008. 07:44 ] @
Code:

vrednostposlednjegupisa 
imastadaseupisuje 

@stefane da ti nije rgd bio mentor? :)
[ stefanpn @ 24.09.2008. 08:57 ] @
Dobro si primetio. :)
LOL!

Nije... Nego nisam imao nazive promenljivih koje on koristi za to pa sam hteo sto "slikovitije" da objasnim.

Stavio sam i komentare:

vrednostposlednjegupisa - ' Ovo ces zameniti nekom tvojom promenljivom gde ce ti biti zabelezena vrednost promenjljive t od poslednjeg upisa
imastadaseupisuje - ' Ovo ces zameniti nekim tvojim uslovom
[ zormar @ 24.09.2008. 18:17 ] @
Zahvaljujem svima na odgovorima