Newsgroup: it.comp.lang.visual-basic
Titolo: Compilatore

Qualcuno sa come si fa a compilare un progetto in visual basic senza usare
il compilatore interno.??
Perchè io ho la versione working model!!!
Aiuto!!!!

 wrote in message
98m0nb$i5i$1...@lacerta.tiscalinet.it...


 Model Freeware?
mah... certa gente non ha criterio...
insomma non hai speso una lira per il WM (non il webmaster),
adesso pretendi pure di compilare i tuoi programmi gratuitamente?
e magari venderli?
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud


A quanto ne so il gcc puo' tranquillamente essere utilizzato per creare
programmi commerciali :)
Ovviamente M$ non fa beneficenza - e non le si puo' nemmeno dar torto :)
Ciaotutti,
Alessandro

 ha scritto nel messaggio
news:B8xr6.18538$x3.3...@news2.tin.it...


 wrote in message
3ab07...@nntp.tfvs.tp.edu.tw...


 ha scritto nel messaggio
news:jbQr6.41708$yl2.9...@news1.tin.it...


 commenti?
E' vero in parte...
Il Source Code VB non viene ovviamente tradotto in Source Code C/C++, ma in
Object Code uguale a quello prodotto da Visual C++.
Tant'è che VB, come back-end compiler, utilizza lo stesso di VC++. (unica
differenza
in VB è un exe (c2.exe), mentre in VC++ è una dll (c2.dll))
Byee
Zeross

 A me servono, e .NET vuole togliermeli. Allora io mi arrabbio...
Il Variant è stato eliminato in favore del tipo generico Object. Usa quello.
I puntatori... beh, in VB non li hai mai avuti, ma...  beh, fino all'uscita
della
beta 2 non posso dire nulla, mi spiace :)
Byee
Zeross

 ha scritto nel messaggio
news:03Ur6.18352$6W.12...@news.infostrada.it...


 M$, dove vuoi andare oggi?
in pratica win quando parte fara' subito un chek:
    if dir \*\*\msvm-net.dll = '' then end.
senza neanche curarsi di un corretto unload...
che sia questo il codice portabile su linux ?

 in maniera autonoma?
VB fa delle chiamate a DLL. Queste chiamate vengono compilate nel codice
oggetto e richiedono la DLL.
VC fa delle chiamate a LIB. Queste lib vengono linkate al programma (solo le
funzioni richieste) e non richiedono alcuna DLL.
La differenza sta qui. In VB non puoi prescindere, come minimo, da
MSVBVMXY.DLL, mentre in C puoi linkare le funzioni chiamate direttamente nel
codice. Nota che VB non ha e non puo' usare le LIB.
Nota anche che 
VC.NET
 (o C# come si compiacciono di chiamarlo a redmond) non
potra' prescindere dalle stesse runtime di 
VB.NET
 in quanto non sara' piu'
codice nativo ma P-Code.
M$, dove vuoi andare oggi?
Ciaotutti,
Alessandro

Nota anche che 
VC.NET
 (o C# come si compiacciono di chiamarlo a redmond) non
VC.NET
 come nome per C# mi sembra *alquanto* indicato :)
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-V --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 codice nativo ma P-Code.
Nessun linguaggio .NET genera nè mai genererà P-Code.
VB.NET
 produrrà eseguibili in IL (Intermediate Language).
VC++.NET (che NON è C#) potrà produrre eseguibili sia
IL che PE (che non necessita del .NET framework).
Il codice IL al contrario del vecchio p-code di VB, non verrà
interpretato a run-time ma tradotto in linguaggio macchina tramite il
compilatore JIT (Just-In-Time) integrato nel framework stesso.
Questo JIT potrà compilare l'eseguibile in diversi modi:
1) durante l'esecuzione del programma, compilandolo incrementalmente
man mano che il flusso passa attraverso le singole routines.
Una volta compilata una routine, il JIT non la compilerà mai più,
ed il processo utilizzerà il codice già compilato in precedenza;
2) durante l'installazione, compilando l'eseguibile una volta per tutte;
3) durante la creazione del pacchetto di distribuzione, compilando
 anche in questo caso l'eseguibile per intero.
Vale a dire che, scegliendo una delle prime due opzioni, sarà possibile
utilizzare un unico setup per tutti i sistemi operativi che ospiteranno il
framework .NET senza bisogno di modificare alcunchè.
Byee
Zeross
(Official Visual Studio.NET Beta Tester)


Grazie delle precisazioni :)
Sai anche come rimettere i tipi variant e i puntatori in 
VB.NET
? :))
A me servono, e .NET vuole togliermeli. Allora io mi arrabbio...
Ciaotutti,
Alessandro


Non ti preoccupare, basta che tu la tenga ben lontana dal PC... E poi scusa,
tu non usavi VB5? :)
Ciaotutti,
Alessandro

 Ah, gia', dimenticavo, lo hanno fatto per uccidere Java...
AAAAAAAAAAAAAAAAAAAAAAARGH !!!