EMRAH ÜSTÜN

internet güzel bir şeydir

Hızlı Kapat – Bilgisayarı takılmadan kapatan, yeniden başlatan program

Hızlı KapatKendim ihtiyaç duyup hazırladığım bir program. Bazen bilgisayarı kapat komutu verdiğimizde bazı programlar “değişiklikleri kaydet” uyarısı verir veya hata verir “şimdi sonlandır” uyarısı çıkar, bilgisayarı kapatmak zorlaşır. Ben bazen kaydeceğimi kaydedip, bilgisayarı kapat derim ve hızlı bir şekilde kapanmasını beklemeden bilgisayarı çantaya koyarım. Böyle bir hata geldiyse 10 dakika sonra çantada hala açık, ısınmış bir bilgisayarla karşılaşır gıcık olurum. :razz:

Bu gibi durumlar için bu Hızlı Kapat programını hazırladım;
Devamını oku »

KötüFena değilİyi (2 oy,3 üzerinden ortalama:3,00)
Loading ... Loading ...

C# ile dizinleri altdizinlerle tarayıp dosyaları elde edelim

Hani Winamp’a bir klasör ekleriz, o tüm altdizinlerle birlikte tüm mp3 dosyalarını listeye ekler, böyle birşeyi yapan hızlı bir yöntem var mıdır bulamadım, kendim şöyle bir fonksiyon hazırladım, alınız kullanınız.

Özellikle sürükle-bırak ile iyi gider bu fonksiyon. Taranacak dizinlerin olduğu bir String Array alır, geriye tüm dosyaların olduğu String Array döndürür. Sürükle-bırak ile şöyle kullandım ben;

private void Form1_DragDrop(object sender, DragEventArgs e)
{
String[] Dosyalar = (String[])e.Data.GetData(DataFormats.FileDrop);
String[] TümDosyalar = İçerikOku(Dosyalar);
foreach (String Dosya in TümDosyalar)
{
richTextBox1.AppendText(Dosya + "\n");
}
}

Devamını oku »

KötüFena değilİyi (oy yok)
Loading ... Loading ...

C#’ta sürükle-bırak (drag-drop) işlemleri

Kullanıcının arayüze dosya sürükleyip bırakmasını sağlamak için;

  • Öncelikle sürükle-bırak işlemini alacak olan kontrol için AllowDrop özelliğini True yapmalıyız.
  • Daha sonra o kontrol için iki tane olay (event) eklemeliyiz.
    • DragEnter olayı: fare ile dosya tutulup kontrolün içine girdiği an,
    • e.Effect = DragDropEffects.All;

    • DragDrop olayı: fare bırakıldığında, işlemleri burada yapacağız, Dosyalar String Array’i okunabilir.
    • String[] Dosyalar = (String[])e.Data.GetData(DataFormats.FileDrop);

Haydi gençler, drapdrop yapalım. :P

KötüFena değilİyi (oy yok)
Loading ... Loading ...

VC++ ile Matris oluşturalım

.NET’te şöyle kolay bir şekilde herhangi “birşey” matrisi oluşturabiliriz. “birşey” diyorum çünkü VC++’da herşey nesne olduğu için, nesne matrisi oluşturmayı öğrendiğimizde istediğimiz şeyin matrisini oluşturabiliriz. (int matrisi, String matrisi, yada 100 tane imge bulunduran 10×10 luk imgeler matrisi, düğmeler matrisi, … gibi)

Kullanacağımız eleman dizi (Array) elemanı. Mantık olarak da dizi barındıran dizi oluşturduğumuzda matris oluşturmuş oluyoruz. Hatta dizi barındıran diziyi barındıran dizi oluşturursak 3 boyutlu matris olmuş olur mesela :mrgreen:

1 boyutlu String dizisi oluşturalım önce;
array <String^>^ Dizi=gcnew array<String^> (10);

String nesnesi barındıran Array nesnesi oluşturuyoruz böylece. Dizi[0]="abcdefg"; şeklinde de erişebiliyoruz.

Bu oluşturduğumuz diziyi başka bir dizi içinde 10 tane oluşturalım;

array <array <String^>^>^ Mat=gcnew array <array <String^>^>(10);
Şimdi de alt dizilerin içine 20şer tane yeni String dizisi dolduralım, 10*20 lik String matrisi elde etmiş olalım;
Devamını oku »

KötüFena değilİyi (oy yok)
Loading ... Loading ...

C# ile klayve kısayol (global hotkey) takibi

Bu işi yapan bir C# sınıfı buldum, şöyle paylaşayım;

globalKeyboardHook.cs

Kullanımı çok basit;

  • Projeye ekleyin
  • using Utilities; ekleyin
  • globalKeyboardHook gkh = new globalKeyboardHook(); nesneyi oluşturun
  • Takip edilecek tuşu ekleyin: gkh.HookedKeys.Add(Keys.Enter);
  • Tuşa basılma ve çekilme olaylarını bağlayın:
    • gkh.KeyDown += new KeyEventHandler(gkh_KeyDown);
    • gkh.KeyUp += new KeyEventHandler(gkh_KeyUp);
  • Olay fonksiyonu içinden e.KeyCode ile basılan tuşu okuyun.
KötüFena değilİyi (oy yok)
Loading ... Loading ...

C# ile bir .exe’nin 1′den fazla açılmasını engellemek

Hazırladığımız projenin exe’sinden sadece 1 tane çalışmasını şöyle sağlayabiliriz;

Project1.exe’den bahsediyor olalım;

Program.cs’deki main’imizi şöyle düzenleyebiliriz;
Devamını oku »

KötüFena değilİyi (oy yok)
Loading ... Loading ...

Kocaeli Şehir Tiyatroları Aralık 2009 programı

SDKM – Gebze Osman Hamdi Bey Sahnesi Aralık 2009 programı

Kocaeli Şehir Tiyatroları

Kocaeli Şehir Tiyatroları

Aralık 2009

Devamını oku »

KötüFena değilİyi (1 oy,3 üzerinden ortalama:3,00)
Loading ... Loading ...

Askere gidiyorum

Askerlik şubesindeki işlemleri tamamladım ve gidişimi kesinleştirdim.

Aralık başında İstanbul’a sınava gidiyorum. Kısa dönem istedim, ama sonra belli olacak. Kısa dönem çıkarsa Mayıs ortasında dönüyorum, uzun dönem çıkarsa seneye bu tarihlerde.

Kulis’teki son 2 haftam, projeleri yetiştirmek için artık akşamlara kadar çalışıyorum.

Sınava son gün gir diyorlar. (3 Aralık) Kalabalık az oluyormuş. Tavsiyelere açığım. :mrgreen:

KötüFena değilİyi (oy yok)
Loading ... Loading ...

Kocaeli Şehir Tiyatroları Kasım 2009 programı

SDKM – Gebze Osman Hamdi Bey Sahnesi Kasım 2009 programı

Kocaeli Şehir Tiyatroları

Kocaeli Şehir Tiyatroları

KASIM 2009

Devamını oku »

KötüFena değilİyi (1 oy,3 üzerinden ortalama:3,00)
Loading ... Loading ...

İkinin biri – Haldun Dormen

ikinin_biriKocaeli Şehir Tiyatroları

İKİNİN BİRİ

Yazan              : Ray COONEY

Çeviren            : Orhan AZİZOĞLU

Yöneten           : Haldun DORMEN

Dekor ve Kostüm : Efter TUNÇ

Işık                : Erol DİNÇDEMİR

Oynayanlar

Richard Willey : Aydın SİGALI

Pamela Willey : Zuhal GENCER ERKAYA

Resepsiyonist : Destan BATMAZ

Otel Müdürü : İbrahim ŞAHİN

Garson : Serhat GÜZEL

Lily  Chatterton : Eylem TANRIVER

George  Pigden : Engin BENLİ

Olga : Deniz ALAN

Jennifer Bristow : Seçil MUTLU

Edward : Utku OĞUZ

Genel Sanat Yönetmeni :  A.Nejat BİRECİK

Devamını oku »

KötüFena değilİyi (1 oy,3 üzerinden ortalama:1,00)
Loading ... Loading ...