Pc çözünürlüğünü ayarlayamazsınız ama Sistem çözünürlüğüne göre .exe çalıştırabilirsiniz oda şöyle olur misal veriyorum üç farlı çözünürlükte proje yaparsınız(Örn:1092x1080 bir proje 1024x768 bir proje 640x480 bir proje ve bunların yanlarına birde ekstradan kontrol yapan bir nevi otomatik çalıştırıcı görevi gören bir proje yapabilirsin böylece ik çalıştırıcı projeyi açtığın zaman otomatik olarak sistem çözünürlüğünü alır ve ona göre ayarlı olan projeyi çalıştırır bu sayede yaptığınız proje her bilgisayarda sorunsuz çalışır. şimdi kodlamaya geçelim:
tSize değişkeninde örneklendirmek gerekirse:
tSize = System.GetDisplayInfo(); kullanabilirsiniz. bunu yazınca sana bir tablo geri döner. oda şöyle olur:
tSize.Width
tSize.Height
tSize.ColorDepth
bunlar number yani sayı değerindedir. Bu şekilde kullanabilirsiniz.
Örneğin:
tSize = System.GetDisplayInfo(); -- ekran çözünürlüğünü al
handle = Application.GetWndHandle(); -- pencerenin handle'ini al
tWindow = Window.GetSize(handle); -- pencere boyutlarını al
orta = (tSize.Width / 2) - (tWindow.Width / 2); -- çözünürlüğün genişliğini 2'ye böl, Pencerenin genişliğini 2'ye böl, birbirinden çıkart
bu şekilde yatay düzlemde pencerenin sol üst köşesinin geleceğini noktayı bulup pencerenin oraya gitmesini söylediğinde projen tam ortaya gelmiş olur.
İf - else döngüsünde program çalıştırma:
if tSize.Width == 1920 and tSize.Height == 1080 then
-- 1920x1080 lik program çalışsın
elseif tSize.Width == 1024 and tSize.Height == 768 then
-- 11024x768 lik program çalışsın
elseif tSize.Width == 640 and tSize.Height == 480 then
-- 640x480 lik program çalışsın
end
Tabi bu fikir geliştirmeye açıktır çeşitli yöntemler kullanılabilir sizin fikirlerinize çalışmanıza bağlı umarım işinizi görür Saygılar.