Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 27-06-2003, 15.46.44   #1
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
Gestione File Con Visual Basic

Ciao Amci!!
Mi sapete dire come si fa a:
rinominare un file database
cancellare un file database
creare un file database
con visual basic 6?

{tipo le procedure Rewrite,rename,erase che ci sono in pascal}
grazie!
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 27-06-2003, 16.49.50   #2
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
1: rinominare un file database
Name [vecchio database] As [nuovo database]

2:cancellare un file database
Kill [database]

3:creare un file database
metodo CreateDatabase dell'oggetto Database
oppure
Istruzione Open

Ciao
LoryOne non è collegato   Rispondi citando
Vecchio 27-06-2003, 17.09.00   #3
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
ma quando lo devo ricreare, come faccio a dire al programma il nome del file su disco?
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 27-06-2003, 17.51.12   #4
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
?

Intendi dire:
Come faccio a sapere qual'è il nome del database che ho creato ?

Se è così il nome lo sai a priori, visto che per crearlo gli hai dovuto dare un nome, comunque puoi sempre appoggiarti alle proprietà dell'oggetto Database.

Non capisco che vuoi dire.
Hai fatto un esempio citando alcune funzioni in Pascal.
Scrivi il codice di ciò che vorresti dire in Pascal e vediamo se si può tradurre in VB, ok ?

Ciao
LoryOne non è collegato   Rispondi citando
Vecchio 27-06-2003, 17.54.46   #5
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Aspetta.
Tu vorresti ricreare un db con lo stesso nome di quello già presente sull 'HD ma non puoi perchè VB ti da un errore ?
Beh, devi prima assicurarti che il DB con quel nome non sia già presente, in questo caso lo devi prima eliminare.

SEI UNA MENTE CONTORTA LO SAI ?
LoryOne non è collegato   Rispondi citando
Vecchio 27-06-2003, 19.50.39   #6
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
una cosa di questo genere, ma con visual basic:
assign(newfile,'c:\..\nomefile.est') //assegna il nuovo file
rewrite(newfile) //crea su disco il nuovo file
[...]
erase(file); //elimina il vecchio file
rename(newfile,'c:\...\nomefilecancellato.est); //rinomina il nuovo file con il nome di quello vecchio
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 27-06-2003, 19.52.26   #7
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
lo so che ho una mente contorta....
....ma e' anche geniale!!
....e nn solo...
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 28-06-2003, 10.38.24   #8
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
...ti rimando al 2° post.
Avevo capito bene e ti avevo già risposto.

Assign e rewrite sono incluse nell' istruzione Open
Erase si chiama Kill
Rename si chiama Name

Ciao
LoryOne non è collegato   Rispondi citando
Vecchio 28-06-2003, 13.11.56   #9
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
Grazie!
Ti posso chiedere anche un'altra cosetta?

Come si fa a creare un file di testo e a scriverci dentro?

Ciao
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 28-06-2003, 18.53.12   #10
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Istruzione Open
Istruzione Print #
Istruzione Close # o Reset

Ciao
LoryOne non è collegato   Rispondi citando
Vecchio 30-06-2003, 17.26.02   #11
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
Cosi?

Open (CommonDialog1.FileName)

ma nn funziona
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 30-06-2003, 18.06.39   #12
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
Trovato!






Private Sub Command1_Click()
CommonDialog1.Filter = "Textfile (*.txt)|*.txt"
CommonDialog1.ShowSave
Open CommonDialog1.FileName For Output As #1
Write #1, "Ciao"
Close #1
End Sub
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 30-06-2003, 18.16.34   #13
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
pero' se faccio cosi, nel file mi scrive anche i doppi apicini...

anche se uso una variabile d'appoggio:

dim s as string
s="Ciao"
write #1, s
close #1

nn si puo' fare in modo di non scivere i doppi apici?
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Vecchio 30-06-2003, 18.19.51   #14
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
L'utilizzo di Write # è proprio quello di inserire anche i doppi apici.
L'istruzione Print # invece no.

Ciao
LoryOne non è collegato   Rispondi citando
Vecchio 01-07-2003, 10.30.30   #15
Cucciolo
Senior Member
 
L'avatar di Cucciolo
 
Registrato: 25-04-2003
Messaggi: 372
Cucciolo promette bene
Grazie!
___________________________________

~Cucciolo~

Per trattare te stesso usa la testa, per trattare gli altri usa il tuo cuore.
Cucciolo non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
[C] Gestione file Alhazred Programmazione 6 11-06-2005 19.11.33
TABS GATTACAMOMILLA Masterizzazione Giochi Games 2 04-04-2005 17.52.38
convertire un floppy di avvio in un cd di avvio padrer Software applicativo 4 24-10-2004 19.52.35
computer da immondizzia ziopazzo Windows 9x/Me/NT4/2000 3 09-05-2004 00.20.30
problema con file .doc rovinato in office xp 2003...poi risolto... cippico Office suite 0 30-04-2004 09.12.07

Orario GMT +2. Ora sono le: 02.46.46.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.