Merhaba, müzik player projemi yeniden düzenlemek için uzun süredir yollar arıyorum. Sorunum media player yüklü olmayan bilgisayarlarda projemin çalışmıyor olması. (Usb den çalışan işletim sistemlerinde programımı çalıştırmak istiyorum)
- Çalışmama sebebi -
Projemi oluştururken WMPLib_TLB.dcu dosyasını kullanarak oluşturdum için , programın çalışacağı bilgisayarda media playerın ve ActiveX lerin windowsa yüklenmiş olması gerekiyor.
- Denediğim yollar -
1) Media playerı portable ( Taşınabilir ) olarak windowsa ekledim, fakat taşınabilir olarak eklendiği için ilgili ActiveXler yüklenmemiş oldu. Dolayısı ile WMPLib_TLB.dcu dosyasını kullanarak media player özelliklerine erişemedi ve çalışmadı..
2) VLC Player ile projemi yeniden yazmak istedim. Gördüm ki türkçe kaynak çok az, media playerdeki bazı özellikler yok (örneğin ses spectrumu, video en boy oran sorunu vs gibi..)
-- Merak ettiğim ve öğrenmek istediğim --
1) Acaba bu media player ActiveX dosyalarını elle oluşturup, taşınabilir media player ile proje klasöründen çalıştırabilirmiyim. Bunun bir yolu varmı ?
2) Sorun acaba WMPLib_TLB.dcu kullanarak projemi oluşturmaktan mı . Media player atvicex değilde komponent olarak proje klasöründe kullanılıp çalıştırılabilirmi ?
Bu konu hakkında fikir ve çözümlerinize ihtiyacım var. Çok uzun süredir çözümsüz kaldım. Lütfen yardımlarınızı paylaşırsanız sevinirim.
İyi çalışmalar
Activex Kullanma veya oluşturma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Activex Kullanma veya oluşturma
Merhaba, USB üzerinden çalışan işletim sistemi üzerine uygulama yükleyemiyor musunuz?
-
- Üye
- Mesajlar: 14
- Kayıt: 22 May 2017 06:37
Re: Activex Kullanma veya oluşturma
Merhaba,
Normalde Activex uygulamalarını regsvr32 ile register ettiginizde calisir ancak soz konusu Windows Media Player oldugunda bunun ise yarayacagini hic sanmiyorum. Bir çok registry girdisine, codec ve baska dosyalara bakacaktır.
"Media Player yuklu olmayan bilgisayarlar" demissiniz. Evet kaldirilmiş, silinmiş, hatta bozulmus bile olabilir..Portable bir yazilim yapmak niyetine iseniz sanirim sizin icin en iyi cozum Windows Media Player kullanmayacaginiz bir alternatif olacaktir.
VideoLan ile sorun yaşıyorsaniz ffmpeg deneyebilirsiniz.Yalniz yine Turkce icerik bulamayabilirsiniz.
https://sourceforge.net/p/ffmpeg-delphi ... ree/trunk/
Vakit bulursam ben de bakmaya calisacagim.
Normalde Activex uygulamalarını regsvr32 ile register ettiginizde calisir ancak soz konusu Windows Media Player oldugunda bunun ise yarayacagini hic sanmiyorum. Bir çok registry girdisine, codec ve baska dosyalara bakacaktır.
"Media Player yuklu olmayan bilgisayarlar" demissiniz. Evet kaldirilmiş, silinmiş, hatta bozulmus bile olabilir..Portable bir yazilim yapmak niyetine iseniz sanirim sizin icin en iyi cozum Windows Media Player kullanmayacaginiz bir alternatif olacaktir.
VideoLan ile sorun yaşıyorsaniz ffmpeg deneyebilirsiniz.Yalniz yine Turkce icerik bulamayabilirsiniz.
https://sourceforge.net/p/ffmpeg-delphi ... ree/trunk/
Vakit bulursam ben de bakmaya calisacagim.
Re: Activex Kullanma veya oluşturma
4 ay boyunca sırf onu araştırıp bir çok yol denedim. Fakat portable olarak eklemenin dışında bir bilgi bulamadım. Program ekle kaldır kısmına girip oradan da denedim olmadı. Wim dosyasına eklemeyi denedim olmadı. Türkçe kaynak pek yok o yüzden çabalarımda çözümsüz kaldı. Bende çözümü Delphi tarafında aramayı denedim.ertank yazdı:Merhaba, USB üzerinden çalışan işletim sistemi üzerine uygulama yükleyemiyor musunuz?
Bilgi için teşekkürler ufak bir inceleme yaptım. Dediğiniz gibi türkçe kaynak neredeyse yok denilecek kadar az. Ayrıca kullanımıda epey meşakatliSmokingFrog