Newsgroup: it.comp.lang.visual-basic
Titolo: Visual Basic 6: creare applicazioni DOS

salve a tutti.
La mia domanda č molto semplice:
Come faccio a creare in VB6 un programma che gira sotto DOS ?
Qualcuno ha mai usato il PartitionMagic sotto DOS ? ... beh ... io vorrei
realizzare qualcosa del genere. Insomma fare un programma con tanto di form
e mouse che sia avvia da DOS.
Spero di essere stato chiaro.
GRAZIE !
Joseph.

 Come faccio a creare in VB6 un programma che gira sotto DOS ?
Non si puň.
VB6 ha bisogno della kernel32 e altre dll di Windows.
Per girare sotto DOS devi stare su QuickBasic, qualcuno lo ricorda ancora?
Ciao.
pinco_pallo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Non si può.


 in caso contrario mi puoi indicare un'altra via ?
C o Assembly!


 tanto di form e mouse che sia avvia da DOS.
puoi usare vb per dos versione 1.0 e non credo che ne abbiano fatte altre
comunque non realizzi un programma grafico come partition magic ma un
programma testo, con form label e pulsanti e quant'altro di base c'č in vb

 grafico come partition magic ma un programma testo" ??
intendo dire che lo schermo rimane a 25 righe o a 40 in modalitą ega e non
vai in 640x480 o superiore
comunque ci sono le label, le form, i pulsanti, le listbox e altre piccole
cose

 cose
salve,
attenzione a non aspettarsi troppo da VbDos...forse disponibile anche presso
http://www.emsps.com/oldtools/msvb.htm
il compilatore e' quello del MS basic PDS 7 con l'aggiunta di un generatore
di form con molti pochi controlli... il brutto e' che non sono stati
rilasciati controlli di terze parti, il bello e' che con un po' di masm e
vbdos stesso e' possibile scriverne di propri...
come prima versione era un po' bacato, piu' che altro nella parte form, dato
che il PDS era gia' abbastanza stabile...
saluti
Andrea Montanari
montanar...@virgilio.it
http://www.asql.biz/DbaMgr.shtm
DbaMgr2k ver 0.2.0  -  DbaMgr ver 0.48.0
(my vb6+sql-dmo little try to provide MS MSDE 1.0 and MSDE 2000 a visual
interface)
--------- remove DMO to reply

Ok, ho trovato il VBdos e l'ho provato ma efettivamente la grafica rimane a
25 righe o a 40 in modalità ega :(
Devo trovare la versione 2.0 e vedere cosa mi fà !
Voi che ne dite ? la troverò ???
Ciao.


wrote:

  Dato che il progetto si e' miseramente arenato alla versione 1.0 non
credo proprio.
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire "micio" con "mc"

 Ok, ho trovato il VBdos...
Puoi darmi l'indirizzo dove l'hai trovato?
email: 
aim...@ciaoweb.it

 credo proprio.
Quindi devo perdere la speranza :(
Possibile che non si possa fare un programma in VB "con grafica 640x480" che
venga lanciato da DOS ???
Ragazzi ... aiutatemi ... vi prego.
GRAZIE.


in vb non credo proprio tutt'al più in C usando delle librerie, non so se le
puoi usare anche dentro il vbdos ma ne dubito, io ricordo di aver provato
una volta usando le librerie grafiche di aver provato a fare una piccola
interfaccia con il turbo pascal ed è stato più la perdita di tempo il
disegnare un bottone e una finestra che quello che doveva fare realmente (la
velocità di realizzazione di interfacce grafiche con il vb è troppo bella)
un'altra cosa che potresti provare (non so se sia fattibile) è installarti
windows 1.0 e realizzare il programma con il vb1 o 2 o 3 , alla fin fine di
occupazione su disco di windows non dovrebbe essere tanto grande

venga lanciato da DOS ???
  VB e' un linguaggio nato per Windows, la versione DOS era solo un
accrocco che doveva servire a rendere piu' soft il passaggio da un
ambiente all'altro e sarebbe stato assurdo pensare ad una
continuazione del suo sviluppo per cui puoi metterti il cuore in pace
e se vuoi proprio produrre un programma in ambiente grafico DOS te lo
scrivi da capo.


occupazione su disco di windows non dovrebbe essere tanto grande
  Aldila' della legalita' della cosa, credo che anche VB 1.0 richieda
come minimo Windows 3.0 se non 3.1.


 Per girare sotto DOS devi stare su QuickBasic, qualcuno lo ricorda ancora?
il mitico QuickBasic!!! :-P