Visual Studio 2010 ile Görsel C++ Programlama
Visual C++ programlama yapmak ilk başta herkese korkutucu gelebilir. Lakin sanıldığı kadar zor değildir. (Eğer zor olsaydı benim gibi C++tan kalan birisi bu işi beceremezdi )
İlk olarak Visual Studio 2010 Ultimateimizi açıp New Project diyoruz.
Programımızın diğer bilgisayarlarda çalışabilmesi için .NET Framework 2.0 destekli olması gerekir. Windows Forms Applicationu seçip projemizi isimlendirip tamam diyoruz.
Karşımıza bir form geliyor, karalama tahtamız artık burası. En çok kullanacağımız şeylerden birkaç tanesini Toolboxtan bulup Forma sürükleyip istediğimiz tasarımı yapıyoruz. Örnek olarak ben
3 Buton
1 Numeric Box
1 Text Box
1 linkLabel
birkaç tane de label ekleyeceğim.
İlk olarak buton1′e tıklandığında numericUpDowndan alınan sayıyla textBoxtan alınan sayıları toplayıp label1′de gösterilmesini yapalım.
İkinci olarak buton2′ye tıklandığında numericUpDowndan alınan sayıyla textBoxtan alınan sayıları çarpıp MessageBox olarak gösterilmesini yapalım
Üçüncü olarak da linkLabela sitemizin linkini ekleyelim
Son olarak da buton3′e tıklandığında programımızdan çıkış yapalım.
İlk Olarak numericUpDowndan ve textBoxtan sayılarımızı alıp birer integer değere atayıp toplama işlemimizi yapalım. Tasarım ekranımızdaki buton1′e çift tıklayıp kod ekranımıza geçiyoruz.
Tasarım ekranına dönüp buton 2′ye çift tıklıyoruz. Bu sefer de yine aynı şekilde üstteki sayı alma ve çarpma işlemlerini yapıp MessageBoxla kullanıcıyı bilgilendirelim.
Üçüncü olarak linkLabelimizi linklendirelim
Propertiesten ismini değiştirelim. ve çift tıklayıp ilgili kod kısmına gelelim.
System:iagnostics:
rocess::Start("http://cakirturk.net");
kodunu ekliyoruz
Son olarak da Buton3′e tıkladığımızda Programdan çıkış yapmasını istiyoruz. buton3′e çift tıklayıp ilgili kod kısmına geçiyoruz. ve
Application::Exit();
koduyla birlikte buton3′e çıkış özelliği kazandırıyoruz.
Kodumuz artık derlemeye ve çalıştırmaya hazırdır.
Programımızın çıktısı aşağıdaki gibi olacaktır:
önce buton1′e sonra buton2′ye tıklanmıştır.
Her türlü soru/sorun/istek/önerinize açıktır.
Projeyi indirmek için TIKLAYINIZ
Bu derste öğrenilmesi hedeflenenler:
- numericUpDowndan decimal değerin 32 Bit İnteger değere dönüştürülmesi
- textBoxtan alınan textin integer değere dönüştürülmesi
- label kullanımı
- linklabel kullanımı
- buton kullanımı
Visual C++ programlama yapmak ilk başta herkese korkutucu gelebilir. Lakin sanıldığı kadar zor değildir. (Eğer zor olsaydı benim gibi C++tan kalan birisi bu işi beceremezdi )
İlk olarak Visual Studio 2010 Ultimateimizi açıp New Project diyoruz.
Programımızın diğer bilgisayarlarda çalışabilmesi için .NET Framework 2.0 destekli olması gerekir. Windows Forms Applicationu seçip projemizi isimlendirip tamam diyoruz.
Karşımıza bir form geliyor, karalama tahtamız artık burası. En çok kullanacağımız şeylerden birkaç tanesini Toolboxtan bulup Forma sürükleyip istediğimiz tasarımı yapıyoruz. Örnek olarak ben
3 Buton
1 Numeric Box
1 Text Box
1 linkLabel
birkaç tane de label ekleyeceğim.
İlk olarak buton1′e tıklandığında numericUpDowndan alınan sayıyla textBoxtan alınan sayıları toplayıp label1′de gösterilmesini yapalım.
İkinci olarak buton2′ye tıklandığında numericUpDowndan alınan sayıyla textBoxtan alınan sayıları çarpıp MessageBox olarak gösterilmesini yapalım
Üçüncü olarak da linkLabela sitemizin linkini ekleyelim
Son olarak da buton3′e tıklandığında programımızdan çıkış yapalım.
İlk Olarak numericUpDowndan ve textBoxtan sayılarımızı alıp birer integer değere atayıp toplama işlemimizi yapalım. Tasarım ekranımızdaki buton1′e çift tıklayıp kod ekranımıza geçiyoruz.
Tasarım ekranına dönüp buton 2′ye çift tıklıyoruz. Bu sefer de yine aynı şekilde üstteki sayı alma ve çarpma işlemlerini yapıp MessageBoxla kullanıcıyı bilgilendirelim.
Üçüncü olarak linkLabelimizi linklendirelim
Propertiesten ismini değiştirelim. ve çift tıklayıp ilgili kod kısmına gelelim.
System:iagnostics:
kodunu ekliyoruz
Son olarak da Buton3′e tıkladığımızda Programdan çıkış yapmasını istiyoruz. buton3′e çift tıklayıp ilgili kod kısmına geçiyoruz. ve
Application::Exit();
koduyla birlikte buton3′e çıkış özelliği kazandırıyoruz.
Kodumuz artık derlemeye ve çalıştırmaya hazırdır.
Programımızın çıktısı aşağıdaki gibi olacaktır:
önce buton1′e sonra buton2′ye tıklanmıştır.
Her türlü soru/sorun/istek/önerinize açıktır.
Projeyi indirmek için TIKLAYINIZ
Bu derste öğrenilmesi hedeflenenler:
- numericUpDowndan decimal değerin 32 Bit İnteger değere dönüştürülmesi
- textBoxtan alınan textin integer değere dönüştürülmesi
- label kullanımı
- linklabel kullanımı
- buton kullanımı



