Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    16

    [VBA 6] Lettura variabile di ambiente di Windows

    Ciao a tutti!

    non sono riuscito a trovare, nell'help di VB 6 nell'ambito di Excel, come si legge il valore delle variabili impostate nel S.O. di Windows.
    A me serve sapere qual è la cartella impostata nella variabile CommonProgramFiles ...

    Il valore è quello che si legge dal prompt dei comandi, digitando: SET CommonProgramFiles
    Mi serve perchè nella cartella %CommonProgramFiles%\ODBC\Data Sources devo andare a scrivere (nel codice del pulsante "connessi il DB") un file di configurazione DSN per la connessione al DB, che utilizzo nel mio foglio Excel, in cui l'utente può decidere se collegarsi al DB locale o a un DB sul pc del server.

    Una soluzione sarebbe quella di creare prima il file in una cartella dove risiede il foglio Excel, e poi spostarlo con un comando Shell(move DSN_DRAFT.dsn %CommonProgramFiles%\ODBC\Data Sources), ma cercavo una soluzione più corretta...

    C'è qualche metodo che assomigli a "GetSetting" per leggere questa variabile?

    Grazie mille!!

  2. #2
    Non hai specificato se usi VB6 o VB.Net

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.