Memik Yanık - Kişisel Web Sitesi Ana Sayfa | Hakkımda | Kitap Önerileri | Fotoğraflarım | RSS RSS | İletişim

Forumlardaki Sorular

RichEdit'te Arama Yapmak - Delphi




RichEdit nesnesinin içeriğinde arama yapmak istiyorsanız FindText() metodunu kullanabilirsiniz. Bu konuda bilgi vermek için forma bir düğme yerleştirdim ve aşağıda verdiğim kodu hazırladım. Aramaya RichEdit nesnesi içeriğinin başından itibaren yapmak istediğim için FindText metoduna 2. parametre olarak 0 verdim. Bu kodu geliştirip aynı bilginin bulunduğu 2. veya 3. yere gidebilirsiniz.procedure TF...

Bu makaleye henüz yorum yapılmamış. | 16.05.2009 08:12:13

Resim Dosyalarını Byte Dizisine Aktarmak - C#




Bilindiği gibi SQL Server veritabanlarında resim veya ses bilgilerini saklama gereği duyulduğunda Image veya Binary alanlar kullanılmaktadır. Bunun için resim veya ses dosyası içeriğininin önceden byte dizisine alınması gerekiyor. Birkaç gün önce bir forumda bu işlemin nasıl yapıldığı, başka bir deyişle resim dosyası içeriğinin byte dizisine nasıl aktarıldığı soruluyordu. Bu soryua ADO.NET kitabım...

Bu makaleye henüz yorum yapılmamış. | 16.05.2009 08:07:52

Nesnelerin Renklerini Ayarlamak- C#




Kod yazarak nesnelerin renklerinde değişiklik yapmak istiyorsanız forma ColorDialog nesnesi yerleştirip Windows’un Renk diyalog kutusunu ekrana getirip seçilen rengi ilgili nesnenin  ForeColor veya BackColor özelliklerine aktarabilirsiniz. colorDialog1.ShowDialog();textBox1.ForeColor = colorDialog1.Color;Nesnelerin renklerle ilgili özelliklerine bir rengin adını doğrudan aktarabilirsiniz. Bu neden...

Bu makaleye henüz yorum yapılmamış. | 16.05.2009 08:02:36

Klasör ve Dosya Silmek - C#




İçeriği boş klasörleri silmek için Directory sınıfının Delete() metodundan yararlanabilirsiniz. Aşağıda verilen satırlar sayesinde ile önce "C:" sürücüsünün kök klasörünü geçerli klasör olarak seçtim. Ardından daha önce hazırlamış olduğum klasörü Delete() metodu ile sildim. System.IO.Directory.SetCurrentDirectory("C:\\"); ...

Bu makaleye 3 yorum yapılmış. | 16.05.2009 07:58:35

Ekranın Çözünürlüğünü Öğrenmek - Delphi




Geçerli ekran çözünürlüğünü öğrenmek istiyorsanız Windows'un SystemParametersInfo fonksiyonundan yararlanabilirsiniz. Bu fonksiyonun orijinal yapısını aşağıda görebilirsiniz. SystemParametersInfo() fonksiyonu 4 parametreye sahiptir. 3. parametre olarak kullanılmak üzere bir yapı(Structure) değişkenin tanımlanması gerekmektedir. Ekran çözünürlüğü ile toplam 4 bilgi olduğu için bu yapının 4 elemana ...

Bu makaleye henüz yorum yapılmamış. | 16.05.2009 07:52:29

Convert Sınıfı İle Tip Dönüştürme - C#




Değişik tipteki değişkenlerin içeriklerini dönüştürürken Convert sınıfının metotlarından yararlanabilirsiniz. Convert sınıfı sayesinde tip dönüşümünü yaparken dönüştürme işlemi sonucu elde edilen bilginin aktarılacağı değişkenin tipine göre metot seçmek gerekir. Sayısal bilgi olarak değerlendirilebilecek string bilgileri int bilgiye dönüştürme ToInt32() ve ToInt16() metotları ile yapılmaktadır. Bu...

Bu makaleye 2 yorum yapılmış. | 16.05.2009 07:47:10

CD Sürücüsünü Açmak - C#




C# projeleri dahilinde kod yazarak CD sürücüsünü açma veya kapatma gereğini duyduğunuzda Windows'un mciSendString() fonksiyonundan yararlanabilirsiniz. Bu fonksiyon Windows ile gelen “winmm.dll” dosyasında yer almaktadır. Bu fonksiyonun orijinal yapısını ve C#’a uyarlanmış halini aşağıda görebilirsiniz.     ...

Bu makaleye henüz yorum yapılmamış. | 16.05.2009 07:42:34

Ağ Kartının Özelliklerini Öğrenmek - C#


Bu kısa makalede C# uygulaması dahilinde kullanılan bilgisayarın ağ özellikleri hakkında nasıl bilgi edinildiğinden söz edilmektedir.

Kullanılan bilgisayarın ağ özellikleri hakkında bilgi edinilmek istendiği zaman genellikle işletim sisteminden yararlanılır. Örneğin Windows’a ait Ağ Bağlantıları Özellikleri diyalog kutusu ekrana getirilerek IP adresi öğrenilebilir. C# projesi dahilinde bilgisayarın ağ özellikleri hakkında bilgi edinilmek istendiğinde .NET Framework ile gelen System.Net ve System.Net.NetworkInformation namespace’...

Bu makaleye henüz yorum yapılmamış. | 12.04.2009 20:29:42

Forumlardaki Soruları Cevaplamak




Zaman zaman fırsat buldukça forumlarda sorulan sorulara kısa kısa cevaplar veriyorum. Bu kategoride forumlardaki sorulara verdiğim cevaplardan seçtiklerim olacak. Tabi bazen bir forumda herkesin ilgisini çekecek bir soruya rastladığım olur. Soruya sitenin üyeleri çoktan cevap verip sorun çözüldüğü için foruma ayrıca birşey yazmak gerekmez. Bu gibi durumlarda soruyu alıp kendimce burada cevaplayaca...

Bu makaleye henüz yorum yapılmamış. | 12.04.2009 05:41:06

Ayni Programın 2. Kez Çalıştırılmasını Engellemek - C#


Bazen programcılar bir oturumda aynı programın 2. kez çalıştırılmasını istemezler. Bu kısa yazıda bu tedbiri nasıl alabileceğinizde söz edeceğim.

Bazen kullanıcı program çalıştırmaya yarayan kısayolun üzerinde çift tıklama yapar. Hemen tepki alamadığında sanki tıklama yapmamış gibi 2. kez tıklama yapabilir. Bu durumda aynı program 2 kez çalıştırılır. Bu gibi sorunların önüne geçmek veya C# ile hazırladığınız programın aynı oturumda 2. kez çalıştırılmasını önlemek istiyorsanız Windows’un GlobalAddAtom(), GlobalFindAtom() ve GlobalDeleteAtom(...

Bu makaleye 2 yorum yapılmış. | 08.04.2009 21:50:22

Ana Sayfa | Hakkımda | Kitap Önerileri | Fotoğraflarım | RSS | İletişim
Memik Yanık 2004-2009 © Tüm Hakları Saklıdır.
Hazırlayan www.semgoksu.com