Projemde kullanıcılara farklı style özellikleri seçeneği ekledim.
Proje ilk çalıştığında, sorunsuz olarak çalışıyor, daha sonra style değişiklik yapıldığında bu değişikliği databaseye kayıt ediliyor, buraya kadar hiçbir sıkıntı yok.
Proje kapatılıp tekrar açıldığında, resimdeki deki hatayı alıyorum...

Proje show:
Kod: Tümünü seç
procedure TMainForm.FormShow(Sender: TObject);
begin
AyarlarDatabase(Sender);
end;
Kod: Tümünü seç
procedure TMainForm.AyarlarDatabase(Sender: TObject);
begin
try
with AYARLARQuery do
begin
Close;
SQL.Clear;
SQL.Add('Select * From AYARLAR');
Prepared := True;
Open;
if Not IsEmpty then
begin
TStyleManager.SetStyle(FieldByName('STYLES').AsString);
end;
end;
except
end;
end;