Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Läsa ur registret

Postades av 2001-11-16 10:17:00 - Martin Modig, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 368 personer

Tja

Tänkte jag skulle läsa lite grejer ur registret och då använder jag AdvApi och:
Dim Return As Long
Dim phkResult as Long
Return = RegCreateKey(HKEY_LOCAL_MACHINE, "SOFTWARE\Temp\VbAPI", phkResult)

Men det vill sig inte, får bara returvärde 6 och om man kollar i winerror.h betyder detta att "The storage control blocks were destroyed."?? mycket mysko Någon som vet varför??

Mvh
/H


Svara

Sv: Läsa ur registret

Postades av 2001-11-16 10:48:00 - Thomas Tydal

1. Du ska använda RegCreateKeyEx.

2. Du kan inte använda sökvägar i registret, utan du måste öppna nycklarna i tur och ordning. Alltså först RegOpenKeyEx på HKLM och sedan på Software, osv.


Svara

Sv: Läsa ur registret

Postades av 2001-11-16 10:56:00 - Martin Modig

Om man ska använda RegCreateKeyEx så ser funktionen ut så här:

Public Declare Function RegCreateKeyEx Lib "advapi32.dll" Alias "RegCreateKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal Reserved As Long, ByVal lpClass As String, ByVal dwOptions As Long, ByVal samDesired As Long, lpSecurityAttributes As SECURITY_ATTRIBUTES, phkResult As Long, lpdwDisposition As Long) As Long

vad gör man åt "lpSecurityAttributes As SECURITY_ATTRIBUTES" som skall deffas?? Det var därför jag valde RegCreateKey för att slippa den ( i c++ använder jag alltid RegCreateKeyEx).

Måste man verkligen öppna steg för steg som du skrev i 2an verkar mystiskt tycker jag för så är det inte i C++ och det är ju i grunden samma funktion ur AdvApi???

/H



Svara

Sv: Läsa ur registret

Postades av 2001-11-16 11:15:00 - Thomas Tydal

> vad gör man åt "lpSecurityAttributes As SECURITY_ATTRIBUTES"
> som skall deffas??

NULL.


> Måste man verkligen öppna steg för steg som du skrev i 2an verkar
> mystiskt tycker jag för så är det inte i C++

Ser nu att CreateKeyEx är ett undantag. Det visste jag faktiskt inte. Men då är nog felet att du inte har escapat backslashen:

"SOFTWARE\\Temp\\VbApi" ska det vara.


Svara

Sv: Läsa ur registret

Postades av 2001-11-16 13:16:00 - Sven Åke Persson

Hej
> vad gör man åt "lpSecurityAttributes As SECURITY_ATTRIBUTES
Lägg denna def på Modulnivå Form General

Private Type SECURITY_ATTRIBUTES
nLength As Long
lpSecurityDescriptor As Long
bInheritHandle As Long
End Type

mvh
Sven


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 627
27 953
271 710
868
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies