Avatar billede rasmus_a Nybegynder
10. december 2001 - 21:11 Der er 2 kommentarer

QuickBasic - Nogle der kan hjælpe mig med dét??

Jeg skal finde ud af hvordan man tilføjer, sletter el. ændrer i registringsbasen fra dos eller i QuickBasic.. Nogen der kan hjælpe mig???
Avatar billede jesperthomsen Nybegynder
10. december 2001 - 22:29 #1
Du kommer nok til at lave noget kommandoliniearbejde og nogle registreringsfiler.

Prøv at tjekke http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q131352 for yderligere hjælp. Formatet på registreringsfilerne har jeg ikke, men du vil kunne se det hvis du laver en eksport. Hvis du arbejder under NT kan du bruge REX.EXE som følger med NT Server Resource Kit
Avatar billede reficul Nybegynder
05. januar 2002 - 21:11 #2
Du kan ikke komme til at læse i registreringsdatabasen, men du kan jo lade QBasic oprettet en reg-fil og så merge den med regedit.exe:

Sub StoreRegString (strKEY As String, strValueName As String, strValue As String)
  Dim nFile As Integer
  nFile = FreeFile
  Open \"temp.reg\" For Output As #nFile
  Print #nFile, \"Windows Registry Editor Version 5.00\"
  Print #nFile, \"\"
  Print #nFile, \"[\" & strKey & \"]\"
  Print #nFile, Chr(34) & strValueName & Chr(34) & \"=\" & Chr(34) & strValue & Chr(34)
  Close #nFile
  Shell \"start.exe c:\\windows\\regedit tmp.reg\"
  Kill \"tmp.reg\"
End Sub

Sub StoreRegLong (strKEY As String, strValueName As String, lngValue As Long)
  Dim nFile As Integer, strValue As String
  strValue = Hex(lngValue)
  While Len(strValue) < 8
    strValue = \"0\" & strValue
  Wend
  nFile = FreeFile
  Open \"temp.reg\" For Output As #nFile
  Print #nFile, \"Windows Registry Editor Version 5.00\"
  Print #nFile, \"\"
  Print #nFile, \"[\" & strKey & \"]\"
  Print #nFile, Chr(34) & strValueName & Chr(34) & \"=dword:\" & strValue
  Close #nFile
  Shell \"start.exe c:\\windows\\regedit tmp.reg\"
  Kill \"tmp.reg\"
End Sub

Den kommer sikkert med en dialog-boks om om man vil merge filen, men den kan man sikkert komme unden om some how...

PS. jeg laver ofte trykfejl og glemmer ting, når jeg skriver kode...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester