Per ora ho trovato una soluzione di ripiego ... chiedo al sistema la
variabile d'ambienete  ProgramFiles ... se mi restiutisce  una stringa
vuota, vuol dire che il sistema non è NT,   installo  in  c:\programmi
altrimenti uso la  variabile  d'ambiente.
Chissà  quale trucco si usava con il 95, 98, ME  per  sapere  dove
installare  il  programma?
Poi se qualcuno usa win 95 in serbo croato ... pazienza ... me ne farò
una ragione.
Chissà com'è in win 3.1 sto cercando di installarlo in una macchina
virtuale ... così ... per nostalgia.

Starbasic supporta l'istruzione Declare, per cui credo sia possibile ottenere l'informazione corretta dal registro di windows oppure da qualche altra chiamata API
Hai già cercato in questa direzione?



Diciamo che con l'istruzione declare ho sempre avuto un po' di difficoltà ... soprattutto per reperire la giusta documentazione. Anzi in un primo tempo volevo proprio fare così perchè il primo installer lavorava con Mysql e avevo bisogno di sapere anche la versione che era installata di Mysql. Tramite Environ si hanno già abbastanza informazioni ... tranne quella che mi serve per win 98 mentre per i sistemi NT credo che non ci sia più problema nel mio installer (mai fare queste affermazioni ... le tre leggi ti si ritorcono contro).

Ciao Ezio

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a