File system come elenco su vb6. Aggiunta di dati a un file

finestre

Obiettivo del lavoro: Apprendimento e utilizzo degli operatori linguistici VB 6 per lavorare con i file vari tipi: file sequenziali (testo), file ad accesso casuale, file binari. Ricerca e utilizzo dello strumento ComuneDialogo per aprire e salvare file, selezionare caratteri e colori e utilizzare l'oggetto appunti per memorizzare frammenti di testo, utilizzando l'esempio della creazione di un semplice editor di testo.

Domande di controllo:

1. Quali sono i modi per aprire un file di testo? Come chiudere il testo e qualsiasi altro apri il file?

2. Come vengono scritti i dati in un file di testo scrivibile? Qual è la differenza tra le istruzioni Write e Print?

3. Come i dati vengono letti da aperti per la lettura file di testo? Qual è la differenza tra gli operatori Input e Line Input? Quale funzione può essere utilizzata per leggere un determinato numero di caratteri da un file? Come leggere tutti i caratteri di un file?

4. Cos'è tipo personalizzato dati e come questo concetto viene utilizzato quando si lavora con file ad accesso casuale ( raf)?

5. Con quali operatori dal file raf i record vengono letti e inseriti nel file raf nuovi record in fase di scrittura?

6. A quale scopo viene definito e utilizzato l'indice quando si lavora con un file raf?

7. Quali sono le caratteristiche dell'utilizzo di file binari? Come si aprono? Come viene eseguita la lettura da un file binario e la scrittura su un file binario?

8. Come può essere applicato il controllo ComuneDialogo caricare il contenuto di un file di testo in un campo di testo? Come utilizzare lo stesso controllo per salvare il testo modificato in un file di testo?

9. Come applicare il controllo ComuneDialogo per scaricare il contenuto del file rtf in campo Riccocasella di testo? Come utilizzare lo stesso controllo per salvare il testo modificato in un file rtf?

10. Come applicare il controllo ComuneDialogo per modificare i valori dei parametri del carattere e per modificare il colore del testo nella finestra casella di testo(o una porzione di testo selezionata in una finestra Riccocasella di testo)?

Esempio 7.1. Si consideri un'applicazione che dimostri la scrittura (e la lettura da un file di testo) di "dettagli del dipendente", stringhe contenenti ciascuna il numero di identificazione, il nome completo, la data e il luogo di nascita di un dipendente. Le righe formano una tabella che forma dello schermo simulerà 4 controlli Combo Box (Fig. 7.1), formando un array di oggetti Comb(i) con la proprietà Style impostata a 1 - SimpleCombo.

Evidenzia la riga da eliminare", vbExclamation

Comb(j).RemoveItem i

'Inserire Nuovo arrivato a tavola:

Sub privato mnuInsert_Click()

i% = Pettine(0).IndiceLista

Se io< 0 Then

MsgBox "Seleziona una riga da inserire prima di essa", vbExclamation

Comb(0).AddItem InputBox("Inserisci numero"), i

Comb(1).AddItem InputBox("Inserisci nome"), i

Comb(2).AddItem InputBox("Inserisci la data di nascita."), i

Comb(3).AddItem InputBox("Inserisci luogo di nascita."), i

‘Modifica di una voce in una tabella:

Sub privato mnuUpdate_Click()

i% = Pettine(0).IndiceLista

Se io< 0 Then

MsgBox "Seleziona riga da modificare", vbExclamation

Comb(0).List(i) = InputBox("Inserisci numero", Comb(0).List(i))

Comb(1).List(i) = InputBox("Inserisci nome", Comb(1).List(i))

Comb(2).List(i) = InputBox("Inserire la data di nascita", Comb(2).List(i))

Comb(3).List(i) = InputBox("Inserisci luogo di nascita", Comb(3).List(i))

‘ Cancellare l'intera tabella:

Sub privato mnuClear_Click()

‘ Riempiendo la tabella con informazioni da un file di testo:

Sub privato mnuLoad_Click()

Apri "person.txt" per l'input come #1

Immettere #1, numb, fio, bdate, bloc

Comb(0).AddItem num

Comb(1).AddItem fio

Comb(2).AddItem bdate

Blocco Comb(3).AddItem

‘ Scrivere i dettagli della tabella in un file di testo:

Sub privato mnuSave_Click()

N% = Comb(0).ListCount

Apri "person.txt" per l'output come #1

Per i = 0 A N - 1

numb = Val(Comb(0).List(i))

fio = Pettine(1).Lista(i)

bdate = CDate(Comb(2).Lista(i))

blocco = Pettine(3).Lista(i)

Scrivi #1, intorpidito, fio, bdate, blocco

‘ Chiusura dell'applicazione:

Private Sub mnuExit_Click()

Esempio 7.2 . Si consideri un'applicazione che dimostri l'uso dei controlli ComuneDialogo per aprire e salvare un file, per selezionare un carattere e un colore e per modificare il testo.

File di formato TXT verrà caricato nel campo di testo (campo a sinistra in Fig. 7.2), e il file di formato RTF- in campo Riccocasella di testo(margine destro in Fig. 7.2).

oggetto

Classe

oggetto

Proprietà

oggetto

Costo dell'immobile

“Pannelli generali

dialogo"

Scheda Apri/Salva con nome

Scheda Carattere

Scheda colore

La tabella non mostra le proprietà dei comandi di menu Font, colore E Modificare. Di seguito è riportato il codice della procedura anche solo per i comandi di menu file (aprire, Salva E SalvaCOME). La compilazione del codice per altri comandi di menu è l'argomento della seconda attività di questo lavoro.

Sub privato mnuOpen_Click()

CommonDialog1.ShowOpen

F$ = CommonDialog1.FileName

Se Destra(F, 3) = "rtf" Allora

RichTextBox1.LoadFile F

ElseIf Right(F, 3) = "txt" Then

Apri F per l'input come #1

S$ = Ingresso(N, 1)

Sub privato mnuSave_Click()

CommonDialog1.ShowSave

F$ = CommonDialog1.FileName

Sub privato mnuSaveAs_Click()

CommonDialog1.ShowSave

F$ = CommonDialog1.FileName

RichTextBox1.SaveFile F, rtfRTF

Nel corso di questo lavoro, lo studente deve completare 2 compiti.

Esercizio 1. Nel processo di completamento dell'attività, gli studenti padroneggiano le possibilità di lavorare con i file ad accesso casuale disponibili in VB 6 ( RAF-casualeaccessofile).

Per una data tabella di database, viene dichiarato un tipo di dati definito dall'utente, viene dichiarata una variabile di questo tipo (tutorial, pp. 108 - 112), vengono compilate e messe a punto procedure che utilizzano la variabile di tipo definito dall'utente.

In particolare, sono implementate le procedure per i comandi di menu. Scrivi su fileRaf E Leggi dal fileRaf. Come nell'esempio 7.1, viene utilizzato un array di oggetti per modificare i dati. ComboScatola e menù Modificare con cinque comandi di sottomenu: Aggiungi una nota, Elimina voce, Inserisci voce, Modifica voce, Tavolo chiaro.

opzione 1.

Dichiarare un tipo di dati personalizzato per la tabella "Car" (Tabella 7.1) del database "Auto Service".

auto

auto

malfunzionamenti

La riga inferiore della Tabella 7.1 mostra i tipi di campi.

opzione 2.

Dichiarare un tipo di dati personalizzato per la tabella Guasti (Tabella 7.2) del database Car Service.

malfunzionamenti

Nome

malfunzionamenti

Prezzo

La riga inferiore della tabella 7.2 mostra i tipi di campi.

Utilizzando l'applicazione di esempio 7.1 come esempio, organizzare l'immissione e la modifica dei dati per la tabella presentata, scrivendo questi dati in un file ad accesso casuale e leggendo i dati da un file ad accesso casuale. Come nell'esempio 7.1, queste azioni sono implementate come opera dei comandi di menu mostrati in Fig. 7.1.

Compito 2. Come parte dell'attività, gli studenti aggiungono nuove funzionalità all'applicazione di esempio 2 che consentono di trattare l'applicazione come un semplice editor di testo.

opzione 1 ComuneDialogo implementare comandi di menu Font E colore(con sottomenù Colore del carattere E Colore di sfondo). Con l'aiuto di questi comandi, dovrebbe essere fornita la scelta del carattere (il suo nome, stile e dimensione) per il frammento di testo selezionato nella finestra. Riccocasella di testo, oltre a scegliere il colore dei simboli del frammento selezionato e scegliere il colore di sfondo dell'intera finestra.

Nota: Quando si imposta un oggetto ComuneDialogo per selezionare un font utilizzando la proprietà (Custom), assicurarsi di impostare il valore della proprietà Flags su 1, 2 o 3 (vedere il manuale, p. 183).

opzione 2. Utilizzo del controllo ComuneDialogo implementare comandi di menu Modificare(sottomenù copia, Taglio E impasto), il cui scopo è copiando O rimozione negli appunti del frammento di testo selezionato, nonché inserire nella posizione selezionata del testo del contenuto degli appunti.

Nota: Negli appunti (oggetto appunti) è possibile utilizzare i metodi SetText e GetText:

appunti. SetText RichTextBox1.SelText

RichTextBox1.SelText = Appunti. gettext

Ogni programma deve salvare i dati su disco e leggerli dal disco. Ciò è necessario, ad esempio, per salvare le impostazioni del programma, è improbabile che all'utente piaccia il programma, che dovrà essere configurato nuovamente al successivo avvio.

In questo articolo parleremo sull'utilizzo di file di testo utilizzando Visual Basic.

Descrittore di file

Per lavorare con i file sistema operativo utilizza i canali I/O, ad es. ogni file aperto ha il proprio numero.

C'è una funzione in Visual Basic fascicolo gratuito, che restituisce il numero di un canale libero che può essere utilizzato per lavorare con il file. Se non ci sono canali liberi, si verifica un errore.

FreeFile[(Numero intervallo) ]

Numero intervallo- un parametro opzionale che consente di determinare l'intervallo di canali gratuiti, se Numero intervallo= 0 (predefinito), il numero del canale viene restituito dall'intervallo 1 - 255 e, se 1, dall'intervallo 256 - 511.

MyFile = FreeFile " Alla variabile MyFile è stato assegnato un canale libero e ora può essere utilizzata per lavorare con i file

Lavorare con file di testo

Molto spesso è necessario incontrare file di testo. I file di testo sono costituiti dal set di caratteri ASCII (American Standard Code for Information Interchange).

Prima di iniziare a scrivere / leggere i dati, il file deve essere aperto, questo viene fatto utilizzando l'operatore aprire(Nome del file) Per Come #numero_file, Dove:

Ingresso- aprire un file per la lettura, se il file non esiste, si verifica un errore;

Produzione- per la scrittura, se il file non esiste, verrà creato, e se il file esiste, verrà sovrascritto;

Aggiungere- per l'aggiunta, se il file non esiste, verrà creato e, se il file esiste, i dati verranno aggiunti alla fine del file.

La lettura dei file di testo può avvenire in due modi: lettura carattere per carattere, utilizzando la funzione Ingresso(Numero_di_caratteri_letti, #numero_file) e riga per riga, per questo viene utilizzata la funzione Ingresso linea#numero_file, Dove_leggere.

DimMyFile

Dim S come stringa "Variabile per memorizzare i dati letti

MyFile = FreeFile

Apri("C:\TEST.txt") Per Input As #MyFile

Ingresso linea #MyFile,S "Leggi la prima riga del file TEST.TXT nella variabile S

DimMyFile "Dichiara una variabile per un file gratuito

Dim i As Integer "Variabile per ciclo

Dim tS As String "Variabile per la lettura di stringhe

Dim S come stringa "Variabile per memorizzare i dati finali

MyFile = FreeFile "Assegna un canale libero per lavorare con i file

"Apri il file TEST.TXT per la lettura

Per i = 1 a 5

Ingresso linea #MyFile, tS "Leggi il file TEST.TXT riga per riga

Se i => 5 Allora S = tS "Se la quinta riga, memorizzala nella variabile S

Avanti io

Close #MyFile "Chiudi il file

Dim MyFile "Dichiara una variabile per un file gratuito

Dim S As String "Variabile per memorizzare i dati letti

MyFile = FreeFile "Assegna un canale libero per lavorare con i file

Apri("C:\TEST.txt") Per Input As #MyFile "Apri il file TEST.TXT per la lettura

S = Ingresso$(LOG(1), 1) "Leggi l'intero file nella variabile S

Close #MyFile "Chiudi il file

Ci sono operatori per scrivere su un file. Stampa#numero_file, Dati E Scrivere#numero_file, Dati. L'unica differenza tra questi operatori è che Scrivere scrive i dati tra virgolette e stampa senza virgolette.

Il codice seguente creerà un nuovo file TEST.TXT sull'unità C:\ e vi scriverà due righe, la prima senza virgolette e la seconda con virgolette:

DimMyFile "Dichiara una variabile per un file gratuito

MyFile = FreeFile "Assegna un canale libero per lavorare con i file

Apri("C:\TEST.txt") per l'output come #MyFile "Apri il file TEST.TXT per la scrittura

Print #MyFile, "Questa stringa è stata scritta dall'istruzione Print, è senza virgolette..."

Scrivi #MyFile, "Questa stringa è stata scritta dall'istruzione Write, è tra virgolette..."

Close #MyFile "Chiudi il file

In realtà è tutto. Come probabilmente avrai già capito, l'operatore utilizzato per chiudere un file è Vicino#numero_file, in cui, # numero_file non è necessario specificarlo.

L'articolo è un po' crudo, ma sarà utile per i programmatori alle prime armi. La prossima volta parlerò di lavorare con i file binari.

8. MEMORIZZAZIONE E LETTURA DELLE INFORMAZIONI

Affinché al termine del programma tutti i dati creati in memoria non vadano persi, è necessario poter salvare le informazioni sul disco rigido. Altrimenti, tutte le informazioni scompariranno senza lasciare traccia. I dati possono essere memorizzati e letti in vari modi. I file binari e di testo possono essere utilizzati per lavorare con informazioni di varie dimensioni e formati. È possibile utilizzare il registro di Windows per archiviare piccole quantità di informazioni. E per le attività più complesse, è ragionevole utilizzare i database.

8.1. Apertura di file con "Aprire "

Un file è un'area denominata di qualsiasi supporto di archiviazione esterno. I dati "vivono" nella memoria del computer e i file nel disco rigido. Il programma non funziona direttamente con i file, ma utilizza il sistema operativo come intermediario.

Esistono due tipi di nomi di file: completo - oltre al nome del file, viene indicata anche la posizione del file su un supporto esterno (ad esempio, "C:\Program Files\Microsoft Visual Studio\VB98\VB 6.EXE" ) e breve - solo il nome del file (VB 6.EXE ). Se il percorso del file non è specificato, verrà cercato nella cartella corrente, per impostazione predefinita, la cartella in cui si trova l'applicazione. Il nome file immediato è composto da due parti: il nome file univoco effettivo e la sua estensione. Il nome stesso identifica il file, mentre l'estensione solitamente indica il formato del file o con quale programma è stato creato.

Prima di iniziare a lavorare con un file, devi chiedere al sistema operativo puntatore (descrittore) file. Per ottenerlo, usa il " FreeFile". Quindi, utilizzando l'istruzione "Open", questo puntatore viene associato al file richiesto. Solo dopo il programma sarà in grado di lavorarci. La sintassi per aprire un file è la seguente:

'ottieni un puntatore di file gratuito e assegnalo a una variabile

FileHandle% = FreeFile

' apri il file

Apri FilePath_

As[#]FileHandle%

...(lavorando con un file)

Chiudi[#]FileHandle

· FileHandle % è una variabile che memorizza il puntatore del file;

· FreeFile è il nome di una funzione che restituisce un puntatore a file;

· Aperto – nome dell'operatore;

· FilePath - il nome completo del file;

· For è una parola chiave seguita da una descrizione della modalità di accesso al file;

· Mode – modalità di accesso ai file (vedi Tabella 15);

Tabella 15

Modalità di accesso ai file

Modalità di accesso

Descrizione

Aggiungere

Aggiunta di dati alla fine di un file di testo esistente. Se il file non esiste, verrà creato

Binario

Apertura di un file in modalità binaria, ad es. come un insieme di byte. Se il file non esiste ma verrà creato

Ingresso

Apertura di un file per la lettura in formato testo

Produzione

Apertura di un file per scrivere un file di testo. In questo caso, tutte le vecchie informazioni verranno eliminate. Se il file non esiste ma verrà creato

Casuale

Apertura di un file in modalità di accesso casuale. Questa modalità è utilizzata per lavorare con record semplici. Se il file non esiste ma verrà creato

· Access è una parola chiave facoltativa seguita da una descrizione del tipo di accesso;

· AccessType - descrizione del tipo di accesso:

· Leggi - lettura;

· Scrivi - registra;

· Leggi Scrivi - lettura e scrittura.

Nota

Le modalità di accesso Append e Output consentono solo l'accesso in scrittura, solo l'accesso in lettura e l'accesso binario e casuale tutti e tre i tipi di accesso.

· LockType è un parametro facoltativo che determina se altri programmi possono utilizzare questo file mentre il tuo programma ci sta lavorando. Di solito è associato al networking (vedi Tabella 16).

Tabella 16

Valori possibili per il parametro LockType

Senso

Descrizione

condiviso

Tutti gli utenti con i diritti necessari avranno pieno accesso al file

blocco letto

La lettura del file è bloccata, ma la scrittura è consentita

Blocca scrittura

La scrittura su file è bloccata, ma la lettura è consentita

Blocca Leggi Scrivi

È vietato sia leggere che scrivere.

· As è una parola chiave seguita da un puntatore di file.

· # è un carattere che indica che il valore che lo segue è un puntatore di file.

· Len è una parola chiave facoltativa che deve essere seguita da un parametro che specifica la lunghezza della voce.

· CharInBuffer % - lunghezza del record per un file aperto in modalità di accesso casuale (Random ).

· Close è un'istruzione che chiude il file associato all'handle specificato.

È importante chiudere il file dopo aver finito di lavorarci. L'istruzione "Close" rilascia il puntatore del file e l'area di memoria associata.

Quando si lavora con un file, in particolare quando si legge da esso, è molto importante determinare la fine del file. Può essere definito utilizzando la funzione EOF (End Of File):

EOF(FileHandle)

· EOF – nome della funzione;

· FileHandle è l'handle del file di cui viene determinata la fine.

La funzione restituisce True (true) se è stata raggiunta la fine del file, altrimenti restituisce False (False).

8.2. Leggere e scrivere su un file di testo

Il file di testo viene aperto nella modalità di accesso "Input", "Output" o "Append" (vedi Tabella 15). La particolarità di questa modalità è che funziona solo con specifici caratteri stampabili. È inutile lavorare con i simboli di servizio.

Per scrivere informazioni, vengono utilizzate due istruzioni "Stampa" e "Scrivi", la cui sintassi è la seguente:

Stampa #FileHandle%, VarBuffer[;]

Scrivi #FileHandle%, VarBuffer[;]

· Stampa/Scrivi - parole chiave dell'operatore.

· #FileHandle % - puntatore del file in cui verranno inserite le informazioni.

· VarBuffer è il valore che verrà scritto nel file.

· ; – un parametro opzionale utilizzato quando si scrive su un file di testo, significa che il valore successivo verrà scritto sulla stessa riga e, se assente, su quella successiva.

Per leggere le informazioni da un file, vengono utilizzati gli operatori "Input" e "Line Input". La sintassi è simile tra loro:

Input riga #FileHandle%, VarBuffer

Immettere #FileHandle%, VarBuffer

· Line Input / Input - parole chiave dell'operatore.

· #FileHandle % - puntatore al file da cui verranno lette le informazioni.

· VarBuffer è una variabile in cui verranno lette le informazioni.

La differenza tra gli operatori Line Input e Input è che il primo è destinato solo ai file di testo e il secondo a qualsiasi. Nel caso di file di testo, "Input" legge i dati sulla stessa riga fino al primo delimitatore (per i dati di testo, il delimitatore è "," (virgola) e per i dati numerici - " " (spazio) e "," ) e "Line Input » legge l'intera riga in una sola volta, ignorando eventuali delimitatori.

Nota

Visual Basic non ha alcun controllo sul formato dei file creati in precedenza. Pertanto, il simbolo "2" può essere letto come il numero corrispondente e viceversa.

8.3. Lavorare con file binari

I file si aprono in formato binario operatore " Apri" nella modalità " Binario". Una caratteristica distintiva di questa modalità è che il lavoro con il file si concentra esclusivamente su byte specifici. Poiché Visual Basic può indirizzare direttamente alla posizione desiderata del file, questa modalità è anche chiamata - modalità di accesso diretto. Un'altra caratteristica di questa modalità è la capacità di scrivere e leggere contemporaneamente informazioni in diverse parti del file senza riaprirlo. La scrittura su un file aperto in modalità binaria viene eseguita utilizzando la seguente sintassi:

Metti #FileHandle%, , NameVar

· Put: il nome dell'operatore per la scrittura delle informazioni.

· RecNumber – numero di byte del file in cui verranno scritte le informazioni (parametro facoltativo).

· NameVar è una variabile il cui contenuto verrà scritto nel file.

La lettura delle informazioni da un file in modalità binaria viene eseguita utilizzando la seguente istruzione:

Ottieni #FileHandle%, , NameVar

· Get è il nome dell'operatore di registrazione delle informazioni.

· FileHandle % - puntatore al file.

· RecNumber – numero di byte del file da cui verranno lette le informazioni (facoltativo).

· NameVar - il nome della variabile in cui verranno inserite le informazioni lette.

Poiché la modalità binaria è focalizzata sui byte di informazioni, durante la lettura da un file, la variabile buffer deve avere un tipo strettamente definito: "Byte", quindi verrà letto il valore numerico del byte o un carattere di lunghezza fissa di un carattere, allora il byte verrà letto come un carattere, ANSI , il cui codice corrisponde al valore del byte. Questo carattere può anche essere un carattere di controllo, che non può essere ottenuto nel caso di file di testo.

Nota

In assenza del parametro "RecNumber", le informazioni verranno scritte o lette nel byte successivo del file dopo quello con cui si lavorava prima.

8.4. Manipolazione grafica

Le immagini grafiche possono anche essere salvate in file e recuperate da essi. Per estrarre un'immagine da un file bitmap o icona e assegnarla alla proprietà "Picture" dei controlli "PictureBox" e "Image", utilizzare la funzione "LoadPicture ()" con la seguente sintassi:

ImageCtrl.Picture = Carica Immagine(PercorsoFile)

· ImageCtrl è il nome del controllo della finestra dell'immagine, del controllo dell'immagine o del modulo;

· LoadPicture - nome della funzione;

· FilePath è il nome completo del file.

SavePicture ImageCtrl .Picture, FilePath

· SavePicture – nome dell'operatore;

· ImageCtrl è il nome del controllo della finestra dell'immagine, del controllo dell'immagine o del modulo;

· Immagine: il nome della proprietà dell'oggetto responsabile dell'immagine;

· FilePath è il nome completo del file, che ne indica la posizione sul disco.

8.5. Lavorare con i dati nel registro

È possibile utilizzare il registro di Windows per archiviare piccole informazioni in formato carattere. Visual Basic dispone di quattro procedure che è possibile utilizzare per accedervi. Sono molto facili da usare, ma hanno un grosso svantaggio: puoi accedere ai dati solo da una specifica chiave di registro: "Risorse del computer \HKEY _CURRENT _USER \Software \VB e Impostazioni programma VBA". Per accedere ad altre chiavi di registro, è necessario utilizzare le funzioni speciali " Win 32 API".

Per ottenere il valore di un'impostazione da una chiave di registro di Windows specifica di Visual Basic, utilizzare la seguente funzione:

MyString = GetSetting(VBKeyName, Section, Key [,Default])

· MyString - una stringa per memorizzare il valore restituito dalla funzione;

· GetSetting è il nome della funzione.

· VBKeyName è un valore stringa che è il nome di una sottochiave VB /VBA interna.

· Key è un valore stringa che rappresenta il nome del parametro nella sezione.

· Default è un argomento facoltativo, il cui valore verrà restituito in caso di errore (parametro mancante).

Per memorizzare un valore nel registro di Windows, utilizzare la seguente istruzione:

SaveSetting VBKeyName, Section, Key, MyString

· SaveSetting è il nome dell'operatore.

· MyString è una variabile stringa in cui verrà inserito il valore trovato.

Per ottenere un array dal registro contenente tutti i valori dei parametri da una sottochiave specifica, utilizzare la seguente funzione:

MyVariant = SetAllSettings(VBKeyName, Sezione)

· MyVariant è un array di valori di tipo "Variant" restituiti dalla funzione.

· SetAllSettings è il nome della funzione.

· Sezione: un valore stringa che rappresenta una sezione o sottosezione di un'applicazione specifica.

Per rimuovere un'intera sezione di parametro, utilizzare un operatore con la seguente sintassi:

DeleteSetting VBKeyName, Section, Key

· DeleteSetting è il nome dell'operatore.

Domande di sicurezza per l'autoesame

  1. Come possono alcune informazioni essere memorizzate a lungo termine?
  2. Che cos'è un file?
  3. Quali nomi di file conosci?
  4. Indica la sintassi dell'operatore "Apri". Spiega lo scopo dei suoi parametri.
  5. Come posso organizzare l'accesso congiunto di più applicazioni allo stesso file contemporaneamente?
  6. Come determinare che le informazioni nel file sono esaurite?
  7. Perché si consiglia di chiudere il file dopo averci lavorato?
  8. Cosa vedi come la differenza tra le modalità di file di testo e binarie?
  9. Come vengono letti e scritti i dati in modalità file di testo?
  10. Come vengono letti e scritti i dati in modalità file binario?
  11. Qual è la differenza tra gli operatori "Stampa" e "Scrivi" quando si lavora con i file?
  12. Qual è la differenza tra le istruzioni "Input" e "Line Input" quando si lavora con i file?
  13. Come puoi lavorare con i dati grafici?
  14. Quali sono i principi di base per lavorare con il registro di Windows?



Superiore