Vb'de Çalar Saat Yapımı Soru

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    helyum_pasha
    helyum_pasha's avatar
    Kayıt Tarihi: 22/Haziran/2008
    Erkek

    Öncelikle herkes selamınaleyküm .. 

    Yıl sonu ödevim için Visual Basic'te çalar saat programı yapmam gerek ve pek bir programlama bilgim yok yani programı kullanabiliyorum ama kodlama bilgim yok .. Hoca yardımcı olucağını söyledi yalnız bir türlü boş vakit olmadı ve tavrı hoş olmadı bende bir şekilde kendim yapmaya karar verdim yardımlarınızı bekliyorum .....

    Kullanıcağım işlemler şunlar ;

    - Her saat başı örneğin saat 12:00:00 olduğunda sesli bir şekilde söylecek . (sesleri kaydettim)

    - Alarm olarak kurulabilecek .

    şimdilik saati forma koymayı form üzerindeki kodlarla internette araştırarak yapmayı becerdim .. daha fazlası yok :))

    yardımlarınızı dört gözle bekliyorum şu kardeşinize yardımcı olun = )

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Lotus
    Lotus's avatar
    Kayıt Tarihi: 22/Eylül/2012
    Homo

    hocam genel bi fikir vereyim ben kimseden birşey çıkmazsa 

    if date.now.minute="00" and date.now.second="00"

    artık müzik nasıl çalınacaksa burayada onu yaparsın

    else

    aynen saymaya devam etsin işte

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    31 yaşında emekli
    ajan1111
    ajan1111's avatar
    Kayıt Tarihi: 25/Ağustos/2005
    Erkek

    hoca o yazdıklarını sil kimse görmesin döverler seni :D ekrana bi saati yazdırmak için o kadar komut mu kullanılır.

    bi tane timer bide label ekle forma. interval değerini 1000 yap. bide enabled özelliğini true yap. ilk eklediğinde false olarak ekliyordu sanırım. burada milisaniye olarak hesaplanıyo. 1000=1 saniye. timer'in içine de "label1.caption=time" yaz. otomatikman her saniye saati labele yazdıracak. olay bu kadar basit.

    alarm içinde;

    başka bi timer daha ekle. kolay olur. yine interval'ini 1000 yap. enabled true

    if time="12:00:00" then ses çalma komudu. ezberimde yok şuan. yarını beklersen yazarım. .

    .wmv di galiba uzantılı ses dosyalarını tek satırlık kodla çaldırabiliyordun


    Kayalardan kayarım yoktur benim ayarım (;
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    helyum_pasha
    helyum_pasha's avatar
    Kayıt Tarihi: 22/Haziran/2008
    Erkek

    ajan1111 yarını bekliyorum hocam :)

    helyum_pasha tarafından 08/Haz/13 02:53 tarihinde düzenlenmiştir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    helyum_pasha
    helyum_pasha's avatar
    Kayıt Tarihi: 22/Haziran/2008
    Erkek

    Up

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    EmQceR
    EmQceR's avatar
    Kayıt Tarihi: 14/Kasım/2007
    Erkek

    hocam 2 tane label ekle 1 tanede timer ekle.

    sonra timer'in üstüne tıklayıp kod kısmına gel ve şunları yaz kendine göre düzenle tabi basit anlatımı bu.

            Dim kac As String

            Label1.Text = TimeOfDay()

            kac = Label1.Text

            If kac = "15:00:00" Then

                Label2.Text = "Saat 15:00 oldu"

            End If

    if leri artık kendine göre düzeltirsin.

    timer ı otomatik false alıyor bende true yaptım propertiesden ona göre.

     


    Bu Yüce Türk Milleti ne ihanetler gördü hepsinin üstesinden gelmeyi başararak tarihe nice zaferler yazdırdı. Bu Millet Kuva-yı milliye hareketini yeniden başlatır. Sivas Kongresini yeniden toplar, Ya İstiklal, Ya Ölüm diye haykırır ve gereğini yapar. Türk Milleti ihaneti ve hainleri hiç affetmez. Dileğimiz odur ki bu iş sandıkta bitsin, aksi halde "sürüye dalmayı göze alan Kurt, çobanın da, köpeğinde hesabını yapmaz."
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    31 yaşında emekli
    ajan1111
    ajan1111's avatar
    Kayıt Tarihi: 25/Ağustos/2005
    Erkek

    yettim hacı. en yukarıya

    Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

    bunu yaz. sonra

    sndPlaySound "wav dosyasının olduğu adres",0

    misal

    sndPlaySound "c:\ajan1111.wav", 0

    wav uzantılıymış hacı. diğer uzantılarda çalınabilir ama biraz daha karışık ve çok kod gerekebilir. bence en kolayı bu.

     


    Kayalardan kayarım yoktur benim ayarım (;
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    helyum_pasha
    helyum_pasha's avatar
    Kayıt Tarihi: 22/Haziran/2008
    Erkek
    ajan1111 bunu yazdı

    yettim hacı. en yukarıya

    Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

    bunu yaz. sonra

    sndPlaySound "wav dosyasının olduğu adres",0

    misal

    sndPlaySound "c:\ajan1111.wav", 0

    wav uzantılıymış hacı. diğer uzantılarda çalınabilir ama biraz daha karışık ve çok kod gerekebilir. bence en kolayı bu.

     

    hocam bir kısıma yardımcı oldun teşekkür ederim .

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Roark
    Roark's avatar
    Kayıt Tarihi: 12/Ağustos/2011
    Erkek

    Hocam proje bitince bitmiş hali ile açık kaynak kod + ses dosyalarını  paylaşırsan belki işine yarayan arkadaşlar olur.

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    helyum_pasha
    helyum_pasha's avatar
    Kayıt Tarihi: 22/Haziran/2008
    Erkek
    Maddox bunu yazdı

    Hocam proje bitince bitmiş hali ile açık kaynak kod + ses dosyalarını  paylaşırsan belki işine yarayan arkadaşlar olur.

    hocam tabi ki paylaşıcam yalnız en acemice şekilde yapıyorum şuanda her saat - dk başı sesli olarak hem saati hemde dakikayı söylüyor emin olduğum bir konu var yaptığım kodlama komikce yani çok uzun ama işimi görüyor :)) bi bitsin de paylaşırım hocamm = ) 

Toplam Hit: 2620 Toplam Mesaj: 10