Newsgroup: it.comp.lang.visual-basic
Titolo: Info veloce Variabile d'ambiente

Ciao a tutti,
che vi risulta se faccio
Environ$("programfiles") funzionerà sui seguenti OS?
W98 /SE, Win2000, WinXP, Win Vista
Più che altro vorrei sapere se è già preimpostata in tutti questi OS
Grazie a tutti
-- 
DBMS Firebird
VB6 + Ado

 Grazie a tutti
Direi che di sicuro in Win9x/NT non è impostata. Da ME/2000 in avanti credo di
sì.
Comunque a scanso di problemi meglio usare l'API SHGetFolderPath, come
dimostrato in questo esempio:
http://vbnet.mvps.org/code/browse/csidl.htm
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
585 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

 
http://vbnet.mvps.org/code/browse/csidl.htm
IE6 non mi apre la pagina :)
Il problema forse posso ignorarlo.
Nel senso mi serve per distribuire un file setting.ini con al posto
PATHDB=C:\programmi\MioPath\001.GDB
in
PATHDB=%programfiles%\MioPath\001.GDB
Poi in lettura faccio un
if instr(path,%programfiles%)
  path=replace(path,"%programfiles%", environ$("programfiles"))
endif
Questo solo per dare al collega che effettua le installazioni un setting
che al 99% non dovrà modificare a mano (perchè Vista ogni tanto ha la
cartella C:\programmi (anche se "fittizzia") e altre volte ha solo
C:\program files diciamo senza l'alias programmi)
Appena ho un minuto provo l'esempio da te riportato. Se mi funziona il 100%
delle volte tanto meglio :D
Tnx



Tieni conto che sotto Vista avrai inevitabilmente da scontrarti con l'UAC (a
meno di non disattivarlo).
In particolare, stai attento a mettere in <programfiles> un file read/write come
può essere un DB, dato che in quel percorso solo un amministratore e per di più
solo nel cosiddetto "admin approval mode" può scriverci.
Io ti consiglierei di seguire queste linee guida:
http://www.informit.com/articles/article.asp?p=422952&seqNum=3&rl=1
(gli esempi sono in .NET, ma i concetti sono generali)
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
617 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

 (gli esempi sono in .NET, ma i concetti sono generali)
Ok ci do' un occhio:
sono andato sul sito AllApi.Net ma è un'altro sito, e aperto con IE stava
già entrando un virus che ha fermato l'antivirus...


 stava già entrando un virus che ha fermato l'antivirus...
Addirittura! Avevo notato giusto ieri che non esiste più...
Comunque il sito di riferimento che ti avevo indicato era 
http://vbnet.mvps.org
Anche lì trovi parecchio sulle API.
Bye
Raf
-----------------------------------------------------
Funk: cooler than the other side of the pillow.
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
622 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

Addirittura! Avevo notato giusto ieri che non esiste più...
Adesso il sito è su e CallingID mi dice intestato a KDP-Team.
Tutto regolare, forse era in manutenzione.
E nessun virus, ma io ho il NoScript sempre inserito.
--
ciao
  Stefano


Veramente a me viene rediretto su 
http://searchportal.information.com
 etc etc...
(uno di quei soliti "portali" del ca22o pieni di pubblicità e di "ricerche
preconfezionate" che sinceramente odio)


preconfezionate" che sinceramente odio)
Scattata adesso:
http://i9.tinypic.com/2afl7ix.jpg
--
ciao
  Stefano

 preconfezionate" che sinceramente odio)
Si, solo che se apre un popup mi entrava sto virus.
Con Opera ovviamente nulla, poi ho fatto click sul sito da F1 di allapi e
me l'ha aperto con IE6 che ha aperto popup a cianfa.


 Addirittura! Avevo notato giusto ieri che non esiste più...
Comunque dovrebbe esser qui ora:
http://allapi.mentalis.org/



Era appunto quello che intendevo io :-\ forse non hai notato che non contiene
nulla relativo al vecchio sito.
Comunque googlando l'ho ritrovato :-D, aggiornate i vostri bookmark:
http://allapi.mentalis.org/



http://allapi.mentalis.org/
Ottimo, ma ce l'avevo già. Boh.
In effetti sono andato su 
allapi.net
 cliccando direttamente dall'help di
ApiGuide, per pigrizia.
--
ciao
  Stefano