Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    286

    VB.6 Buffer di memoria

    Debbo creare un buffer su cui scrivere m-volte (all'interno di un primo ciclo) un file preprocessato e da cui leggere n-volte (all'interno di un secondo ciclo), a dire il vero non so come fare, per il momento faccio + o - così:


    codice:
    Do	'inizio primo ciclo
    '____________________________________________________________________________________________________
    
    
    	' creazione del file temporaneo
    
        		Set fs2 = CreateObject("Scripting.FileSystemObject")
       		Set n2 = fs2.CreateTextFile(TempFile, True)
    
    	line = algoritmo per la creazione di un file di testo
    
    	n2.WriteLine (line)	'scrivo il file temporaneo
    
    
    		n2.Close	'chiudo la scrittura del file temporaneo
    
    
    	
    
       			' apro il file temporaneo in lettura
    
      				Set fs3 = CreateObject("Scripting.FileSystemObject")
      				Set n3 = fs3.OpenTextFile(TempFile, ForReading, TristateFalse)
    
    			' n3 contiene file letto
    
    Do	'inizio ciclo secondario
    '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    
    					'leggo e processo il contenuto
    
    '>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    loop	'chiudo ciclo secondario
    
    			n3.Close	'chiudo la lettura dal file temporaneo
    
    '____________________________________________________________________________________________________
    
    loop	'chiudo primo ciclo

    Funziona, ma l'HD deve faticare un pochino ad aprire e chiudere ripetutamente e scrivere e riscrivere il file temporaneo, esiste un modo più semplice che utilizza la ram?

    Ciao a tutti

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Le domande relative ai linguaggi Visual Basic, VB.NET, VBA e i linguaggi Microsoft per il .NET Framework vengono trattati nell'apposito forum: Visual Basic e .Net Framework.
    In futuro, poni in quel forum le tue domande relative ai linguaggi citati.

    Questa discussione la sposto io.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    286
    ...grazie, non avevo notato il sottoforum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.