.reg dosyası işleme (kaydetme/yükleme)..

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Misafir

.reg dosyası işleme (kaydetme/yükleme)..

Mesaj gönderen Misafir »

merhaba.
araştırdım biraz ama olayın özünü sormadan edemedim.25 gün oldu sigarayı bırakalı hala kafam gel-git bi halde, belki bunun etkisidir.. :)

ayarları;
a.reg dosyası halinde kaydetmek..
b.gerektiğinde yüklemek..
c.yine gerektiğinde kullanıcının çift tıklayarak yüklemesi..

delphide a ve b şıklarını (normal dosyalama yöntemi dışında) en kısa hangi yöntemle yapabiliriz?.reg için özel bi yöntem falan var mı inifile gibi?

teşekkürler..
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

merhaba,

evet özel bir formatı var. Eğer regedit'i açıp, herhangi bir key'i seçip Export dersen bir dosyaya kaydedip, formatı inceleyebilirsin. Gerektiğinde yüklemek için sanırım ShellExecute ile çalıştırabileceğin gibi, manul kendin okuyupta böyle bir işlemde yapabilirsin.

Örnek .reg dosyası

Kod: Tümünü seç

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Jordan Russell\Inno Setup\Options]
"ShowToolbar"="1"
"ShowStatusBar"="1"
"LowPriorityDuringCompile"="0"
Kolay gelsin.
Misafir

Mesaj gönderen Misafir »

mustafa abi;

öncelikle ilgin için teşekkürler..ben sorunumu yeteri kadar açık anlatamadım sanırım. :oops: reg dosyasının formatını inceledim benim asıl öğrenmek istediğim;

örneğin bir ini dosyasına ya da registrye yazarken kullandığımız writestring vb.kullanma olayı..böyle bir istisnası (TInıFile, TRegistry gibi) var mı onu merak ettim.

teşekkürler..
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

TRegistry nin de anahtar yazmak icin fonksiyonları var
ama registry ye yazmak icin :)
senin demek istedigini anladım
direkt dosyaya yazan bu tarz fonsiyonlar yok
bunları kendin eklemen gerekecek
ÜŞENME,ERTELEME,VAZGEÇME
Misafir

Mesaj gönderen Misafir »

ilginiz için teşekkürler..
Cevapla