Respond needs javascript to run. To find out more click here
Programlama » Sayfa 47 » Serdar Demir
RSS
 

Archive for the ‘Programlama’ Category

C# ta radyo programı

27 Tem

radio-256x256

C# da radyo programı  windows un media player bileşinini kullanarak internetteki bir radyo sitesinde dj in çaldığı müzikleri siteye girmeden winamptan müzik dinler gibi dinleyebilirsiniz.

Bu şekilde bi radyo yapmak için toolboxa sağ tıklayıp choose items diyerek gelen formdan com components sekmesine tıklayın bu sekme altında windows bileşenlerini kullanmanız için toolbax a eklemeyi sağlar bu sayfadan windows media player seçiyoruz ve toolboxa media player ekleniyor daha sonra arayüzü oluşturuyoruz. Media playerın ayarları ise properties menüsünden yapabiliriz. Tıkladıgımız zaman general ve advanced olarak 2 sekme karşımıza çıkıyor buraya radyoyu dinleyeceğimiz site kaynagını yazıyoruz. Formun stilini “FixedToolWindow” yapmanızı öneririm.

Download

(rar şifresi konuya yorum yazdıktan sonra gönderilecektir)
 
9 Comments

Posted in C#

 

C# da Yazıyı Sese çevirme

25 Tem

mic-128x128

Önceki derslerimizde bilgisayarımızın donanımları hakkında bilgi edinmke için WMI uygulması yapmıştık bu uygulamamızda ise formumuza bir textbox eklyeceğiz ve içindeki karakteri bilgisayara okutacağız.

Evet kodlamaya başlıyoruz öncelikle arayüzü oluşturuyoruz forma bir buton ve textbox ekleyin daha sonra solution explorer dan add reference diyoruz. gelen formdan ise com sekmesi altında Microsoft Speech Object Library seçip ok diyoruz ve solution explorer/reference altına SpeechLib ekliyor otomatikmen  bizde projemize using SpeechLib diyerek referansı ekliyoruz

addd.pngFormumuzdaki butonun click olayına aşağıdaki kodu yazıyruz.;

SpVoice konus = new SpVoice();
konus.Speak(textBox1.Text,SpeechVoiceSpeakFlags.SVSFDefault);

 
3 Comments

Posted in C#

 

Visual C# Setup Projesi oluşturma resimli anlatım

25 Tem

ooo-setup-128x128

Simdiye kadar bütün uygulamarimizi kodla olusturduk fakat bu kodlari visual studio yüklü olmayan bilgisayarlarda çalistiryamayiz derleyemeyiz bu yüzden projelerimizi .exe haline dönüstürmliyiz ki her bilgisayarda çalissin. Ufak bi uyari da bulunalim olusturacagimiz exe nin çalismasi için “Framework” yüklü olmasi gerekir (zaten msn gibi programlarla birlikte geliyor.)
Simdi gelelim setup projemizi nasil olusturacagiz ?
Ben önceki derslerde örnek verdigim hesap makinesinin exe sini olusturcagim, bunun için ilk yapmamiz gereken “file/add/new project ” diyoruz ve gelen pencereden other project types altindan “Setup project” ekliyoruz.

c# da yazılmış bir programın nasıl setup.exe’si hazırlanır?

Simdiye kadar bütün uygulamarimizi kodla olusturduk fakat bu kodlari visual studio yüklü olmayan bilgisayarlarda çalistiryamayiz derleyemeyiz bu yüzden projelerimizi .exe haline dönüstürmliyiz ki her bilgisayarda çalissin. Ufak bi uyari da bulunalim olusturacagimiz exe nin çalismasi için “Framework” yüklü olmasi gerekir. (zaten msn gibi programlarla birlikte geliyor)

Simdi gelelim setup projemizi nasil olusturacagiz ?

Ben önceki derslerde örnek verdigim hesap makinesinin exe sini olusturcagim, bunun için ilk yapmamiz gereken “file/add/new project ” diyoruz ve gelen pencereden other project types altindan “Setup project” ekliyoruz.

set1

Karşımıza üstteki arayüz geliyor Application folderdan istersek klasör oluşturabiliriz. Biz user desktop ile ilgileneceğiz.

Üstteki menüden user desktop/add/project output diyoruz ve sağdaki form karşımıza çıkıyor. bu forma primary output ve ok diyoruz veres2projemize primary output from hesap_makinesi adında bir output oluşturuyor. Bu nesnenin özelliklerini karıştırırsanız. Dependencies, read only, register, system gibi ek özellikler ekleyebilirsiniz projemize mesala programı sisteme kurunca kullanıcı kaydını yapmak isterseniz burdan yapabilirsiniz.

rss3Neyse biz devam edelim bu ekleme isleminden sonra visual studio solution explorer a Setup1 dosyasını ekler, eğer az önce belirttiğim ek özellikleri eklerseniz burada listelenir. Şimdi gelelim setup ayarlarımıza (resim koyma, mesaj yayınlama vb.) Setup1 i seçip sağ tıkladığımızda view/user interface diyoruz.  Sol da görmüş oldugunuz ekran başlama, ilerleme ve bitiş olarak ayrılmış durumda bu bölümlerde setup projesinin nasıl davranacağını belirliyoruz örnegin ben sitemin üst kısmını ve hoşgeldiniz mesajı yayınlamak istiyorum setup çalıştırıldığında bunun için welcome i seçip propertiesinden resimi ve mesaj yayınlıyoruz. Ayrıca ana menülere tıklayarak lisans anlaşması, textbox, radyo butonu vb. ekleyebilirsiniz .

Diğer menülerinde özelliklerini karıştırarak ek özellikler uygulayabilirsiniz. Lafı fazla uzatmayalım ve oluşturalım artık şu projeyi ;) dialog

Build menüsünden “Build Setup1 ” diyoruz ve derlemesini bekliyoruz. Başarılı bir derleme sonucunda projemiz debug klasörü içine setupımızı oluşturur. Artık bu paketi istediğiniz bilgisayarda kurup çalıştırabilirsinizuser

 
8 Comments

Posted in C#, Makaleler