Bölgesel ayarların değiştiğini nasıl anlarız

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
coskundeniz
Üye
Mesajlar: 22
Kayıt: 20 Ara 2003 11:36

Bölgesel ayarların değiştiğini nasıl anlarız

Mesaj gönderen coskundeniz »

Delphi ile yazılmış bir uygulama çalışır durumda iken Bölgesel ayarların değiştiğini nasıl anlıyabiliriz. Yardımlarınızı bekliyorum.
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

WM_SETTINGCHANGE ile yakalayabilirsin.

SystemParametersInfo ile de nelerin değiştiğini bulabilirsin.

Kod: Tümünü seç

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Memo1: TMemo;
  private
    { Private declarations }
  public
  procedure AyarlarDegisti(var msg:TMsg); message WM_SETTINGCHANGE;
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

{ TForm1 }

procedure TForm1.AyarlarDegisti(var msg: TMsg);
begin
memo1.Lines.Add('ayarlar değişti')
end;

end.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
coskundeniz
Üye
Mesajlar: 22
Kayıt: 20 Ara 2003 11:36

Mesaj gönderen coskundeniz »

Yardımın için teşekkürler edirim.
Cevapla