Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst (VB 6) Per Klick auf Button Werte in Registry schreiben

Mitglied: 17735

17735 (Level 2)

29.09.2006, aktualisiert 30.09.2006, 7718 Aufrufe, 7 Kommentare

Hallo liebe Forenmitglieder,

ich möchte in Visual Basic 6 ein Programm schreiben, das bei Klick auf den Button "Update" z. B. folgende Werte in die Registrierung schreibt:

HKEY_USERS\.DEFAULT\Control Panel\Colors\ActiveBorder = "212 208 200"
HKEY_USERS\.DEFAULT\Control Panel\Desktop\WindowMetrics\CaptionFont = hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\
00,00,00,00,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

Wie kann ich das am geschicksten lösen?

Gruß,
Ahnenforscher
Mitglied: DaSam
29.09.2006 um 19:23 Uhr
Hi,

wenn es Windows XP/2000 ist, da gibt es ein Programm REG.EXE, mit welchem man beliebige Werte in die Regsitry schreiben kann - das würde ich nach dem OnClick Ereignis aufrufen und eben mittels entsprechender Parameter die richtigen Werte reinschreiben.

Oder: Die Werte exportieren in ein .reg File und dieses einlesen.

Eine andere umständlichere aber eventuell besser zu wartende Variante wäre, es mittels WMI zu machen.

cu,
Alex
Bitte warten ..
Mitglied: bastla
29.09.2006 um 21:18 Uhr
... und als Nachtrag:

01.
http://www.vbarchiv.net/archiv/tipp_907.htm
bastla
Bitte warten ..
Mitglied: 17735
30.09.2006 um 15:27 Uhr
Danke für eure Antworten!

@bastla: Ich habe mich für den zweiten Link entschieden. Danke für diesen Tipp.

Jetzt ergibt sich aber ein anderes Problem: Ich muss noch einen Dienst beenden und den gleichen Dienst auch deaktivieren. Einen anderen muss ich starten und auf den Typ "automatisch" setzen.

Beenden ist kein Problem: Über konsole per "net stop dienstname"
Starten ist auch kein Problem: ebenfalls per konsole: "net start dienstname"

Aber wie kann ich einen Starttyp auf "Deaktiviert" und auf "Automatisch" mit Hilfe von Visual Basic 6 setzen? Dies soll bei einem Klick auf den gleichen Button wie eben passieren.


Danke, und Gruß,
Ahnenforscher
Bitte warten ..
Mitglied: 17735
30.09.2006 um 17:07 Uhr
Hi bastla!

Danke für die vielen tipps!

Eine Frage habe ich aber noch: Wie kann ich mit Hilfe der Funktion RegWrite einen Wert in die Registrierung vom Typ REG_DWORD bzw. REG_BINARY hinzufügen? RegWrite schreibt immer nur "REG_SZ", also einfache Zeichenfolgen.

Gruß,
Ahnenforscher
Bitte warten ..
Mitglied: bastla
30.09.2006 um 19:17 Uhr
Hallo Peter!

Typ müsste (optional) das dritte Argument sein - siehe zB beim oben angeführten vbarchiv.net-Link.

HTH
bastla
Bitte warten ..
Ähnliche Inhalte
VB for Applications

Per Button klick Wert in Zelle eintragen, erneutes klicken Wert wieder entfernen

gelöst Frage von HainoonVB for Applications8 Kommentare

Hallo zusammen, Ich Frage mich, ob es möglich ist mit dem selben Button einen Wert in eine Zelle einzutragen ...

Python

Tkinter Button Klick und Parameterübergabe

Frage von tobmesPython1 Kommentar

Hi, ich spiele gerade mit Python rum und bin dabei auch auf Tkinter gestossen. Ich habe das folgende Problem. ...

JavaScript

Per URL direkt Button klicken

Frage von Peter32JavaScript4 Kommentare

Hallo, ich habe leider im Internet nur folgendes gefunden: Man kann per "URL?fieldname=someinput" im Link direkt über die URL ...

Webbrowser

Werte in der Registry werden nicht angewendet

gelöst Frage von MarcysWebbrowser4 Kommentare

Hallo, ich habe ein Problem mit der Registry. Und zwar setze ich die Werte für den Proxy nicht über ...

Neue Wissensbeiträge
Windows 10
Windows 10 - Probleme mit Point-And-Print
Tipp von emeriks vor 58 MinutenWindows 10

Hi, wir kämpfen z.Z. mit einigen Druckertreibern, welche unter Win10 beim Verbinden eines Druckers von Printserver mit dem Dialog ...

Windows 10

Windows 10 1803 - Ihr Roamingbenutzerprofil wurde nicht vollständig synchronisiert

Anleitung von Deepsys vor 2 StundenWindows 10

Bei allen Windows 10 1803 PCs traten Probleme mit den Servergespeicherten Profilen auf. Das Abmelden dauerte sehr lange und ...

Exchange Server
Exchange - Fehler mit 2018-07 Sicherheitsupdate
Tipp von ArnoNymous vor 2 TagenExchange Server7 Kommentare

Hallo, es gibt mal wieder Freude mit den MS-Updates. KB4338814 führt dazu, dass der Exchange keine Mails mehr zustellt. ...

Suche Projektpartner

PC Recycling Projekte mit Flüchtlingen und Kids suchen Materialspenden und Mitmacher!

Erfahrungsbericht von NettePCyclePiraten vor 2 TagenSuche Projektpartner8 Kommentare

Hallöchen liebe Kollegen, ich betreue zwei PC-Gruppen im Raum Dortmund: "Ne#e PCycle Pir@ten" & "PCschr@uber Br@mbauer" Wir sind eine ...

Heiß diskutierte Inhalte
Batch & Shell
PowerShell Auflösung zu .txt (Skript als exe) falsche Auflösung?!
Frage von timsen-96Batch & Shell19 Kommentare

Ich habe folgendes Skript um die Bildschirmauflösung herauszufinden, was auch in PowerShell super funktioniert: Add-Type -AssemblyName System.Windows.Forms $Width = ...

Humor (lol)
Windows 10 - immer für Überraschungen gut
gelöst Frage von HenereHumor (lol)18 Kommentare

Eben nach (beim) installieren der neuesten Updates für 1803 :-) Und sorry fürs Handyfoto, aber der musste sein. Nach ...

Exchange Server
Exchange Backup 10 Jahre Aufbewahrung
Frage von arccosExchange Server17 Kommentare

Hallo zusammen. Aktuell beschäftigen mich ein paar Fragen zum Thema Office365/ Exchange. 1.10 Jahre Aufbewahrungspflicht sicherstellen 2.Kann man als ...

Samba
Samba-NAS Zugriff verweigert
gelöst Frage von VernoxVernaxSamba15 Kommentare

hallo ich schaffe es einfach nicht meinem User Rechte zum schreiben zu geben. Ich habe dies alles auf nem ...