Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Genel > Programlama > Java - JSP - C#

Java - JSP - C# Java JSP C++ C# Delphi C Visual Basic

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   eTicaret 
Alt 2004-10-07, 20:00
Junior Member
 
Üyelik tarihi: Oct 2004
Mesajlar: 1
Tecrübe Puanı: 0
eTicaret: %0/0
AKUNDAK is an unknown quantity at this point
Standart Visual Basic 6 ile Registery işlemleri ve API

Merhaba, arkadaşlar.

Visual Basic ile registery'e kayıt girme, değiştirme, silme (anahtar da dahil) ve bunlardan başka önemli işlevlerin API'lerle nasıl yapılacağı konusunda yardıma ihtiyacım var. Açıklayıcı bir metnin yanında örnek kodla gösterebilirseniz çok memnun olacağım. SID denilen (veya ben yanlış biliyorum) geçerli kullanıcı değil de sistemdeki tüm kullanıcıları etkileyen kayıtları nasıl kodlamam gerekecek ? Teşekkürler...
Alıntı ile Cevapla

  #2 (permalink)   eTicaret 
Alt 2005-03-05, 14:12
Serbest - ait Kullanıcı Resmi (Avatar)
Junior Member
 
Üyelik tarihi: Aug 2004
Mesajlar: 24
Tecrübe Puanı: 0
eTicaret: %0/0
Serbest is an unknown quantity at this point
Standart

bu kismi publis declare kismina yazman gerekiyor...

Private Declare Function WriteProfileSection Lib "kernel32" Alias "WriteProfileSectionA" (ByVal lpAppName As String, ByVal lpString As String) As Long
'autostart in reg
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long ' Note that if you declare the lpData parameter as String, you must pass it By Value.
Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Const HKEY_CURRENT_USER = &H80000002
Const HKEY_CLASSES_ROOT = &H80000000
Const HKEY_CURRENT_CONFIG = &H80000005
Const HKEY_LOCAL_MACHINE = &H80000002
Const HKEY_USERS = &H80000003
'Const HKEY_LOCAL_MACHINE = &H80000002

yukardaki anahtarlar herhangi bir yere kayit girdisi yapmani saglayan anahtarlar bunlari nasil kullanacagina gelince :
ornegin bir sub yazalim...



Public Sub SaveString(hKey As Long, StrPath As String, StrValue As String, strData As String)
'On Error Resume Next
Dim KeyH&
r = RegCreateKey(hKey, StrPath, KeyH&)
r = RegSetValueEx(KeyH&, StrValue, 0, 1, ByVal strData, Len(strData))
r = RegCloseKey(KeyH&)
End Sub

gibi bunuda su sekilde cagiralim :

SaveString HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows\CurrentVersion\Run ", "System", dizi & "\" & App.EXEName & ".exe"

microsoft'un dedigi gibi nereye gitmek istiyorsan oraya )
kolay gelsin
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Visual Basic hata pr10 Java - JSP - C# 5 2005-08-31 16:09
Visual Basic sfenx Java - JSP - C# 8 2005-05-29 14:36
Mirc Ve Visual Basic PeterPan Java - JSP - C# 3 2005-01-23 20:47
visual basic help rohan Java - JSP - C# 0 2002-12-12 12:23
Visual Basic Programcısı Anonymous İnsan Kaynakları 0 2002-08-02 20:32


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 23:20 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox