Araçlar -> Şeçenekler

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
yastik
Üye
Mesajlar: 71
Kayıt: 01 Ağu 2003 05:26
İletişim:

Araçlar -> Şeçenekler

Mesaj gönderen yastik »

Merhaba;
Projede, kullanıcının program ile ilgili ayarlamaları yapabilmesi için, Seçenekler menü sü oluşturmak isitiyorum. Bunun için kullanılan özel teknikler var mı? Yoksa, sadece case ile kontroller yapıp işlemleri ona göre mi düzenlemek gerekiyor.. Aslında şöyle birşey düşünüyordum;
Options diye bir tablo da Hangi formlar da hangi elementleri ne şekilde etkileyeceğinide tanımlatabilek istiyorum. Bu sayede kodlara müdahle etmeden kullanıcının seçebileceği yeni Options lar eklenebilir mi. Bunun handikapları varmıdır?
ALi ÇELİK
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

Genelde bir programda ayarlar kısmı ya registryde yada inifile da saklanacak sekilde yapılır, en azından ben bu saekilde yapıyorum
ini file tercih ediyorum cunku tasınabilir.
ayarlar formumda GetIni ve SetIni isimli iki procedurum ve ana formumda ini file ı bir paket veri tipi olan TMyIni gibi bir global degiskene akttaran bir fonksiyonum olur.
function ReadIni:TMyIni; seklinde bir tanımla

programın herhangi bir yerinde

if ReadIni.BuAyaraGoreHareketEt then

seklinde bir kullanımda olabilir.
veritabanında falan tutmak da ayrı bir yaklasım ama benim tercihim inifile dır.
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
ben bu tip işlemler için registry kullanıyorum.
programın ilk açılışında ilgli değişkenlere değerleri okuyorum.
daha sonra formalrın createsinde bu değişkenlere göre işlem yapıyorum
ayarlar penceresinde ise ayarları kaydet deyince registere yeniden yazıtorum.
kolay gelsin
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla