Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
La mulți ani @driftking91!

Unde e recomandat sa ma cazez in ...

Descarcator de supratensiune tip 2

ping digi?
 Reparare "șanțuri&#...

De ce i se zice Mariei "Stapa...

Colet valoare Londra București

BMW seria 3 rulat vs SsangYong Ko...
 Share abonament Netflix

Cum pot sa fac rost de un negativ...

Lant Bicicleta

Un designer artist: Raymond Loewy
 ATS din contactor modular

Parere apartament ~150k

Limitare la 100mb/s

Altercație
 

inchidere fisier

- - - - -
  • Please log in to reply
2 replies to this topic

#1
rzone

rzone

    Junior Member

  • Grup: Members
  • Posts: 51
  • Înscris: 22.07.2005
Open "file.txt" For Append As #1
...
si restul
e in VB6
E nevoie sa fac manevra open/close la fiecare scriere sau il pot inchide la finalul sesiunii odata cu form-ul?

#2
Sorin Nedelcu

Sorin Nedelcu

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 15.10.2006
Il deschizi si il inchizi de fiecare data cand doresti sa  scrii in fisier,e singura cale.Ai putea sa salvezi toate operatiunile in variabile si sa le scrii pe toate o singura data sau sa scrii o subrutina care te va ajuta sa scrii doar datele,...variante ar fi destule depinde ce vrei sa faci.
Ca idee eu as folosi in loc de  #1 ( ca sa eviti unele erori,eu m-am 'parlit'  de cateva ori si nu mai folosesc) exemplu de mai jos.

Dim ff as integer
ff=FreeFile

Open "cale_fisier" for append as ff

'=========================================Exemplu====================
Function Gpath() as string
   Gpath=app.path & "\fisier.txt"
End function

Function Writedata(byval strdata as string)
Dim freefile as integer
ff=FreeFile
  Open Gpath For Append as ff
      Print #ff, vbCrLF & strdata
   Close #ff

End Sub

REM cand il folosesti  nu trebuie decat sa apelezi functia reutilizabila
de exemplu

Writedata cstr(text1.text)

Sper sa-ti fie de folos.
Respec

Edited by Sorin Nedelcu, 24 January 2010 - 15:59.


#3
horohoro

horohoro

    Junior Member

  • Grup: Members
  • Posts: 103
  • Înscris: 11.02.2010
Daca ai mai multe deschise poti scrie un singur "Close" la sfarsit si le va inchide pe toate eg.

dim FF as integer
FF = FreeFile()

open "c:\myfile.txt" for append as FF
open "c:\myfile.dat" for input as FF
open "c:\myfile.exe" for binary as FF

Close

Edited by horohoro, 12 February 2010 - 01:09.


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate