Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB8] Come genero dei file
Forum - C# / VB.NET - [VB8] Come genero dei file "batch" con i check

Avatar
ProgrammatoreVBC++ (Normal User)
Newbie


Messaggi: 13
Iscritto: 12/12/2009

Segnala al moderatore
Postato alle 19:49
Mercoledì, 16/12/2009
Salve ragazzi , ultimamente sto facendo pratica con visual basic 8  , quindi sto creando un software che quando clicchi tutti i "check" formano un bat con scritto tutto quello che ho scritto ..
vi faccio un esempio , in vb6 so come si fa , e questo è il sorgente
Codice sorgente - presumibilmente VB.NET

  1. Option Explicit
  2. Private Declare Function FileSaveOpenClose Lib "kernel32" ()



Codice sorgente - presumibilmente VB.NET

  1. Private Sub XPButton1_Click()
  2. Open "c:\LOL.bat" For Output As #1
  3. Print #1, "VistoBerlusconi ? "
  4. If CheckBox3.Value = 1 Then Print #1, "Ma Lol .. "
  5. If CheckBox34.Value = 1 Then Print #1, "Ma povero berlusca ultimamente ... "
  6. If XPCheck3.Value = 1 Then Print #1, "if exist D:\, C:\, D:\ Copy LOL.bat C:\DLL.bat D:\Dll.bat E:\Dll.bat" '


Ok .. ora che avete visto il sorgente spero che avete capito meglio :D
Mi sapete aiutarE? ?? ve ne sono molto grado e grazie ancora (questo forum è molto utile) :k:

PM Quote
Avatar
GoLDBeRG (Ex-Member)
Expert


Messaggi: 331
Iscritto: 19/12/2005

Segnala al moderatore
Postato alle 13:13
Giovedì, 17/12/2009
ma no assolutamente...che stai facendo....usa le classi streamreader e streamwriter...

PM Quote
Avatar
ProgrammatoreVBC++ (Normal User)
Newbie


Messaggi: 13
Iscritto: 12/12/2009

Segnala al moderatore
Postato alle 16:49
Giovedì, 17/12/2009
Testo quotato

Postato originariamente da GoLDBeRG:

ma no assolutamente...che stai facendo....usa le classi streamreader e streamwriter...


Ok.... ma mi sapete dare il suorce grazie . ..:pat:

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 17:19
Giovedì, 17/12/2009
Bastava usare google. Ce ne sono a bizzeffe...
http://totem.altervista.org/guida/versione2/B8.php

PM Quote
Avatar
Antivirusvivente (Normal User)
Rookie


Messaggi: 40
Iscritto: 26/07/2009

Segnala al moderatore
Postato alle 17:53
Giovedì, 17/12/2009
Non ho voluto rispondere in quanto non avevo capito in che linguaggio lo voleva fare, se era .NET segui il consiglio di Totem, ovviamente potresti anche rimuovere i controlli che ci sono nel suo codice.

Combinando WriteAllLine ( o WriteAllText ) con AppendAllText, in base alle tue esigenze, dovresti riuscire a risolvere.
Se vuoi che siano selezionate tutte e tre le checkbox, devi utilizzare And:
If checkbox1.checked = true and checkbox2.checked = true and checkbox3.checked = true then
Io.file.writealltext("C:\prova.txt","testo da inserire in prima linea" & vbcrlf)
io.file.appendalltext("C:\prova.txt","testo dopo la seconda linea" & vbcrlf)

* vbcrlf ti serve per andare a capo..

Ultima modifica effettuata da Antivirusvivente il 17/12/2009 alle 17:53
PM Quote