Activex Kullanma veya oluşturma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Activex Kullanma veya oluşturma

Mesaj gönderen Lord_Ares »

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
ertank
Kıdemli Üye
Mesajlar: 1665
Kayıt: 12 Eyl 2015 12:45

Re: Activex Kullanma veya oluşturma

Mesaj gönderen ertank »

Merhaba, USB üzerinden çalışan işletim sistemi üzerine uygulama yükleyemiyor musunuz?
SmokingFrog
Üye
Mesajlar: 14
Kayıt: 22 May 2017 06:37

Re: Activex Kullanma veya oluşturma

Mesaj gönderen SmokingFrog »

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.
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: Activex Kullanma veya oluşturma

Mesaj gönderen Lord_Ares »

ertank yazdı:Merhaba, USB üzerinden çalışan işletim sistemi üzerine uygulama yükleyemiyor musunuz?
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.
SmokingFrog
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şakatli
Cevapla