Message de rapport:
 

[WD12] Connaitre les droits de l'utilisateur en cours

Sujet: [WD12] Connaitre les droits de l'utilisateur en cours
par Amanck sur 30/7/2008 15:58:46

Bonjour,

Débutant en programmation Windev, je me heurte au problème suivant :

Je souhaite créer un DSN ODBC par programmation. Pour le moment, je le crée directement dans la base de registre. Ca fonctionne bien, mais j'ai deux soucis :

1) je ne peux pas enregistrer de mot de passe de cette façon. Ce premier point n'est pas primordial pour l'instant.

2) je voudrais connaitre les privilèges de l'utilisateur en cours pour orienter la création du DSN vers HKEY_LOCAL_MACHINE (si administrateur) ou HKEY_CURRENT_USER (si utilisateur simple). C'est ici que se situe mon problème. Je n'arrive pas à trouver de fonction qui me permette de tester les droits. Ca doit pourtant bien exister.

3) Troisième soucis (en bonus) : je ne comprends pas bien le fonctionnement de API(). J'ai en effet beaucoup de mal à utiliser les API Windows dans ma programmation Windev.

Si quelqu'un pouvait m'aiguiller (en priorité sur les points 2 et 3), ça m'aiderait beaucoup.

Merci d'avance

Cordialement
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2