Merhaba
1-Global deðiþkenler hakkýnda bilgi verirmisiniz.Örnek olarak herhangi bir global deðiþken nasýl tanýmlarým...
2-label bileþeninin link gibi çalýþmasýný nasýl saðlarým...
3-tray icon'a yerleþen simgeye sað týklayýnca açýlan popup memüye bir bileþen nasýl koyabilirim örneðin xp bileþenini koyarak xp görünümlü olmasýný istiyorum ama bileþeni popup dizayn penceresine yerþeltiremiyorum bunu nasýl yapabilirim.
teþekkür ederim
global deðiþkenler hakkýnda
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
3- http://www.delphiturkiye.com/ipapi.htm#tray_bar
2- http://users.pandora.be/stefancr/Compon ... #LinkLabel
1- İyi tatiller.....
2- http://users.pandora.be/stefancr/Compon ... #LinkLabel
1- İyi tatiller.....
Global değişkenler Yerel olmayan değişkenlerdir.
İlk önce yerel(LOCAL) değişkenleri açıklayalım.
Yerel Değişkenler sadece Fonksiyon ve Procedure lerde tanımlanır. Bunlara erişim kendi bulundukları Fonksiyon ve Procedure lerde gecerlidir.
Global Değişkenler de Form'un her yerinden erişebileceğiniz türden değişkenlerdir hatta Unitini eklediğimiz bütün Formlarda da erişebiliriz. Kısaca Projenin Her yerinden erişilebilir.
Örnek
Bu konulara yabancısınız Eğitim Seminerlerine mutlaka katılmalısınız.
Kolay Gelsin...
İlk önce yerel(LOCAL) değişkenleri açıklayalım.
Yerel Değişkenler sadece Fonksiyon ve Procedure lerde tanımlanır. Bunlara erişim kendi bulundukları Fonksiyon ve Procedure lerde gecerlidir.
Global Değişkenler de Form'un her yerinden erişebileceğiniz türden değişkenlerdir hatta Unitini eklediğimiz bütün Formlarda da erişebiliriz. Kısaca Projenin Her yerinden erişilebilir.
Örnek
Kod: Tümünü seç
var
Form1: TForm1;
Str:String; // Global Değişken Fonksiyon ve Procedure lerden erişilebilir.
implementation
{$R *.dfm}
function TersCevir(no: String): String;
var
Cevir:String; //Yerel değişken sadece bu fonksiyondan erişilebilir.
i:Integer; //Yerel değişken sadece bu fonksiyondan erişilebilir.
Begin
for i := length(no) downto 0 do
Begin
cevir := cevir + no[i];
End;
Result := cevir;
End;
procedure TForm1.FormCreate(Sender: TObject);
begin
Str := 'ABCDEFG'; //Burada Global Değişkene Atama yapıyoruz.
ShowMessage(TersCevir(Str));
end;
Kolay Gelsin...
Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Husonete katılıyorum ve ek bilgi eklemek istiyorum.
Şimdi, iyi bir programcı hafızayı düzenli kullanmalıdır. Eğer birçok prosüdür içerisinde o değişkenleri kullanacaksanız global değişken sizin işinizi kolaylaştırır; yalnız sadece bir prosüdür içerisinde kullanacaksan yerel değişken tanımlaman hafıza kullanımı açısından daha iyi olacak.
Çünkü bir prosüdür veya fonksiyon altında tanımladığın yerel değişkenler, o fonksiyon ve prosüdürü kullandıktan sonra hafızadan atılırlar; ama global değişkende programdan çıkana kadar hafızada kalır ve yer işgal ederler. Bu bilgiyi de ufak bir ayrıntı olarak eklemek istiyorum
Şimdi, iyi bir programcı hafızayı düzenli kullanmalıdır. Eğer birçok prosüdür içerisinde o değişkenleri kullanacaksanız global değişken sizin işinizi kolaylaştırır; yalnız sadece bir prosüdür içerisinde kullanacaksan yerel değişken tanımlaman hafıza kullanımı açısından daha iyi olacak.
Çünkü bir prosüdür veya fonksiyon altında tanımladığın yerel değişkenler, o fonksiyon ve prosüdürü kullandıktan sonra hafızadan atılırlar; ama global değişkende programdan çıkana kadar hafızada kalır ve yer işgal ederler. Bu bilgiyi de ufak bir ayrıntı olarak eklemek istiyorum