Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Mi-au disparut amigdalitele ?

Exista vreun plan de terorizare p...

Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone
 Monede JO 2024

Suprasolicitare sistem electric

CIV auto import

Mutare in MOZAMBIC - pareri, expe...
 Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...

Cumparat/Locuit in apartament si ...

Pot folosi sistemul PC pe post de...
 Sokol cu distorsiuni de cross-over

Filtru apa potabila cu osmoza inv...

Kanal D va difuza serialul “...

Upgrade xiaomi mi11
 

vb6 read from registry

- - - - -
  • Please log in to reply
4 replies to this topic

#1
bcornel

bcornel

    Junior Member

  • Grup: Members
  • Posts: 103
  • Înscris: 23.06.2005
Salutare tuturor!
Ma adresez celor care vor sa-mi dea o mana de ajutor.
Am nevoie de cateva linii de cod care puse in ms access sa:
- citeasca daca in registry exista HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Project\Options\", "Auth"
- daca exista sa porneasca calc.exe
- daca nu exista sa incheie aplicatia msaccess
Am ceva vagi idei de vb6, asa ca am facut ceva incercari cu coduri de pe net, sunt pe aproape, dar nu este exact ce-mi trebuie.
Mai exact partea cu MsgBox registry_read ......... nu am nevoie ci doar sa declar key_path si key_name de care am nevoie.
Pot folosi ulterior liniile de cod in MS Access?
Private Function registry_read(key_path, key_name) As Variant
Dim registry As Object
Set registry = CreateObject("WScript.shell")
registry_read = registry.regread(key_path & "\" & key_name)
End Function
Private Sub Form_Load()
On Error GoTo Err_Handler
MsgBox registry_read("HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Project\Options\", "Auth")
Shell "C:\WINDOWS\System32\calc.exe"
Err_Handler:
End
End Sub

#2
Shtahh

Shtahh

    Junior Member

  • Grup: Members
  • Posts: 92
  • Înscris: 03.02.2013
Private Sub Form_Load()
Dim regKey As Object = My.Computer.Registry.CurrentUser.OpenSubKey("HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Project\Options\", True).GetValue("Auth")
If regKey Is Nothing Then   
  MsgBox("Nu-i")
  App.End
Else
  Shell "C:\WINDOWS\System32\calc.exe"
End If
End Sub


Sper sa mearga  :)

#3
bcornel

bcornel

    Junior Member

  • Grup: Members
  • Posts: 103
  • Înscris: 23.06.2005
Am incercat in MS Access insa la linia aceasta:
Dim regKey As Object = My.Computer.Registry.CurrentUser.OpenSubKey("HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Project\Options\", True).GetValue("Auth") zice ca ar fi o eroare de sintaxa.

#4
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,236
  • Înscris: 24.02.2007
Tu ai nevoie de cod VBA, nu VB6.

#5
bcornel

bcornel

    Junior Member

  • Grup: Members
  • Posts: 103
  • Înscris: 23.06.2005
Asa este, am nevoie de VBA, insa am incercat in VB intrucat il mai pricep cat de cat, sperand ca dupa ce va functiona sa-l transpun cu sintaxa de rigoare in VBA.

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate