Tamam abey yanlış anlaşılmalar olmuş.
Ben başta anladımki değişkeni modülde tanımlamaya gerek yok nerde mesela forumda kullanılacaksa forumda tanımlanmalı.Böyle anlamıştım.
Belki sizin dediğiniz ekte adam örneğin sayfa adı için tanımlama yapacaksa aklında kalsın diye onu ayrı modüle form olayları için değişkeni başka modülde tutmakta istemiş olabilir kolay bulmak için.Herkesin kullanma yolu farklı.
Bahsettiğiniz şekilde modül içinde tek bir global değişken kullanma olayı bazen global bazen public olarak benim çoook kullandığım bir yöntemdir. Acaba benim örneklerimde görmüş olabilir misiniz?
Bu arada global değişken ile public değişkenler projenin bütününde herhangi bir yerden çağrılmak için kullanılırlar. Aralarında pek fark yoktur. dim olarak tanımlanan değişkenlerle bunu başarmak mümkün olmaz. Ya bir tabloya "değişkenler" gibi bir ad verip açılışta falan değeri oraya yazıp istediğiniz zaman çağırırsınız ya da public veya global bir değişken tanımlayıp orada program kapanana kadar kullanılır duruma getirirsiniz. İkisi arasındaki tek fark Public değişkenler işleri bittikten sonra sıfırlanırlar, ancak Global değişkenler işiniz bittikten sonra da hafızada son değerleri ile kalmaya devam ederler.
(18/04/2020, 19:21)mehmetdemiral yazdı: [ -> ]Bu arada global değişken ile public değişkenler projenin bütününde herhangi bir yerden çağrılmak için kullanılırlar. Aralarında pek fark yoktur. dim olarak tanımlanan değişkenlerle bunu başarmak mümkün olmaz. Ya bir tabloya "değişkenler" gibi bir ad verip açılışta falan değeri oraya yazıp istediğiniz zaman çağırırsınız ya da public veya global bir değişken tanımlayıp orada program kapanana kadar kullanılır duruma getirirsiniz. İkisi arasındaki tek fark Public değişkenler işleri bittikten sonra sıfırlanırlar, ancak Global değişkenler işiniz bittikten sonra da hafızada son değerleri ile kalmaya devam ederler.
Sağolunuz açıklama için Global olayınıda öğrenmiş olduk.
Kod:
Global değişkenler işiniz bittikten sonra da hafızada son değerleri ile kalmaya devam ederler.
teşekkürler sn. @
mehmetdemiral
bu durumda global değişkenler "const" gibi hafızada kalıyor
Hafızada kalıyor derken program kapanıp açılıncada aynı verimi kalıyor burası kafa karıştırıcı.