Newsgroup: it.comp.lang.visual-basic
Titolo: [Lungo] VB.NET: Programmare con il file Redistributable

Salve a tutti.
Volete provare l'emozione di programmare in 
VB.NET
 su un pentium 1 con
Windows 98 ?
Se si proseguite.
Esercizio svolto su un pentium 1 233 Mhx , 64 Mb ram , Windows 98 SE
(il pc con 
VS.NET
 è in riparazione)
1- Scaricate il file .NET Framework Redistributable
http://msdn.microsoft.com/library/default.asp?url=/msdn-files/027/001/829/ms
dncompositedoc.xml
2- Installate il file dotnetfx.exe
circa 20 Mb di file (libreria e il runtime)
Notare che nella seguente cartella è presente il compilatore vbc.exe
necessario per costruire l'Assembly eseguibile:
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705
3- Aprire un editor di testo (tipo Blocco note) e digitare il seguente
codice:
<Inizio codice>
imports System
module modMain
 dim col as new Microsoft.Visualbasic.Collection
  sub Main
 call testCollection
 dim x as int16
 console.write("Inserisci l'indice della collection:")
 x=console.readline
 console.writeline(col.item(x))
 console.writeline(col(x))
 'console.writeline(col.item("LastName"))
 'console.writeline(col("LastName"))
 console.readline
  End Sub
sub testCollection
 col.Add("Mario","FirstName")
 col.Add("Rossi","LastName")
 col.Add("Piazza della libertà, 25","Domicilio")
 col.Add("Catanzaro","Citta")
end sub
End Module
<Fine codice>
3.1- Salvate il file con il nome TestCollection.vb (e.s. nella cartella:
D:\NET\Compilati\TestCollection.vb)
La compilazione avviene anche se il file conseva l'estensione .txt
(TestCollection.txt)
4- construire il file.exe tramite il compilatore vbc.exe
4.1- Aprire la finestra MS-DOS
- Digitare o incollare nel prompt:
Percorso_compilatore\vbc.exe percorso_file_da_compilare\file.vb
/out:Nome_File.exe
- es.
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\vbc.exe
D:\NET\Compilati\TestCollection.vb /out:testCollection.exe
4.2- tasto Invio
- se non si presentano errori dopo un messaggio di tre righe con indicazione
della versione del compilatore si presenta il   prompt C:\>
- Il file.exe viene costruito in c:\testCollection.exe
4.3- se non volete digitare il percorso
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705
- inserirlo nel PATH del file AutoExec.bat
- i caratteri da digitare nel prompt di MS-DOS:
vbc.exe D:\NET\Compilati\TestCollection.vb /out:testCollection.exe
5- test file.exe costruito
- doppio clic sopra il file testCollection.exe
- Si attiverà una finestra MS-DOS con il seguente messaggio:
Inserisci l'indice della collection:
- digitate un numero da 1 a 4 e premete invio.
- nella finestra verrà visualizzato il valore dell'elemento corrispondente
all'indice indicato.
giuseppeD

 (il pc con 
VS.NET
 č in riparazione)
Detto cosě sembra che sia in riparazione per colpa di Vs.Net....

 Detto così sembra che sia in riparazione per colpa di Vs.Net....
Il PC si blocca , immaggine a video bloccata mentre lavoro, in modalità
randomica e non si riesce a capire se il difetto è hd o sw.
Per adesso , prima di formattare , stanno sostituendo i componenti hd uno
per volta .
giuseppeD

 giuseppeD
Ma nella versione Ridistribuibile ci sono i compilatori? Io sapevo che
fossero inclusi solo nella versione SDK...


dopo l'installazione del Ridistribuibile , in un pc assente di SDk e 
VS.NET
, trattasi di pentium 1 ,
ho trovato il compilatore dichiarato nel post precedente.
giuseppeD