Aralık
11th 2007
Standart C++’ı Yeni Bir Dil Olarak Öğrenmek

Posted under C# (csharp)

C++’tan [C++,1998] olabildiğince yararlanabilmek için C++ programlarını yazış şeklimizi değiştirmeliyiz. Bunun için bir yol, C++’ın nasıl öğrenilebileceğini (ve öğretilebileceğini) gözden geçirmektir. Hangi tasarım ve programlama biçemlerini ön plana çıkartmak isteriz? Dilin özelliklerinin ilk önce hangi altkümesini öğrenmek isteriz? Gerçek kod içerisinde dilin özelliklerinin ilk önce hangi altkümesine önem vermeliyiz?

Bu yazı, C++’in standart kitaplığını kullanarak güncel biçemde yazılmış birkaç basit örneği, geleneksel C eşdeğerleriyle karşılaştırmaktadır. Ayrıca, bu basit örneklerden alınacak derslerin büyük programlarda da işe yarayacağını savunmaktadır. Genel olarak C++’ın soyut kavramlara dayalı bir üst düzey dil olarak kullanılması gerektiğini; ve bunun, alt düzey biçemlerle karşılaştırıldığında verimlilik kaybına neden olmadığını savunmaktadır.

Continue Reading »

No Comments »

Aralık
11th 2007
MFC ile DropDown ToolBar oluşturmak

Posted under C# (csharp)

Bu makalede Internet Explorer ve MS-Word gibi uygulamalarda gördüğümüz DropDown özellikli ToolBar’ ları nasıl yapacağımızı göreceğiz.Öncelikle bir ToolBar’ın Butonlarının DropDown özelliğine sahip olması için ToolBar nesnesinin TBSTYLE_EX_DRAWDARROWS özelliğinin set edilmiş olması gerekir. Bu özelliği set edilmiş ToolBar ‘da eğer kullanıcı DropDown oklardan birine basarsa ToolBar’ ın parent penceresine bir TBN_DROPDOWN gönderilir. Burada yapılacak şey Internet Explorer’daki gibi bir menü çıkararak bu mesaja cevap vermek olacaktır. Şimdi bunları adım adım yapalım.

Önce ToolBar nesnemizin TBSTYLE_EX_DRAWDARROWS özelliğini set edelim.
Continue Reading »

No Comments »

Aralık
11th 2007
ASP.NET Code-Behind Programlama II

Posted under C# (csharp)

 ASP dot NET ile code-behind sayfalar oluşturma konusuna devam ediyoruz. Bir önceki yazımızda aspx sayflarımızdaki program kodlarımızı ayrı bir c# dosyasına yazıp ordan alıyorduk. Önce bu konudaki makalemizi okumanızı tavsiye ederim: ASP.NET Code-Behind Programlama I Bu makalede ise, aspx dosyamıza kendi yazdığımız c# kodumuzu dll olarak derleyip, ekleyeceğiz.
Continue Reading »

No Comments »

Aralık
11th 2007
Storage (Nesnelerin Bellekteki yeri) Kavramı

Posted under C# (csharp)

Bildiğiniz gibi modern bilgisayar sistemlerinde programlar belleğe yüklendikten sonra mikroişlemci vasıtası ile çalıştırılırlar. Bu yazımızda çeşitli veri türlerinin hangi tür hafızalarda ve bellek bölgelerinde saklanabileceği konusunda bilgi vereceğiz. Verinin bellekte tutulması 6 yöntemden biri ile olmaktadır. Aşağıda bu yöntemleri detaylı olarak açıklayacağız.

1-) Stack Bölgesi
Continue Reading »

No Comments »

Aralık
11th 2007
MFC’ de basit bir Dialog tabanlı uygulama tasarımı

Posted under C# (csharp)

 

Merhaba MFC tutkunları, amacımız basit bir diyalog tabanlı uygulama tasarlamak.Projemizde “Button”, “Edit Box”, “Combo Box”, “List Box” ve “Static Text” kontrollerini kullanacağız.

Giriş

Bu kontrolleri projemize ekleyeceğiz ve bu kontrolleri değişkenlere bağlamak için ClassWizard’ı kullanacağız. Windows’un iletileri bu kontroller sayesinde programımıza iletilecek.

İyi bir C++ kullanıcısı olduğunuzu ve Visual C++’ a yeni başladığınızı varsayarak anlatmaya başlıyorum. Anlattıklarımı benimle birlikte uygularsanız yararınıza olur. Şimdi Visual C++ 6.0′ ı açın ve yeni bir proje yaratın.

Yeni bir proje yaratmak
Continue Reading »

No Comments »

Next »

eXTReMe Tracker
hosting ------------------------------ yeliiniz Silinmitir.Ltfen Sayfanzdan Kodu Kaldrnz.