Onks tietoo, mistä käyttökelpoisin ja tietenkin builderiin. Saisi olla suht halpa ja ilman jäkätysruudukoita. Videonkäsittelyä ei tarvitse, mutta erimuotoisen äänen käsittelyä pitäisi olla siinä nyt niin että.
Mediaplayer-VCL-komponentti?
Multimeedio
18546
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 18
Vanhimmat
Mä melkein arvasin, että turhahan tämmöistä täältä on kysellä, mutta täysin vastoin kaikkia ennakkoaavisteluitani ajattelin kumminkin kysellä.
Mikäköhän siinä sitten on builderin alkuperäisessä TMediaPlayerissä, kun se muuttaa muittenkin kanavien instrumentit pianoksi, kun pistää pauselle kesken midisävytteisen biisin ja soittaakin kohta siittä eteen päin? Paitti runpuja ei muuta, mutta niillehän on siinä standardissa pianolla sovitut näppyliäiset, että eivät sitten rummut sinänsä miksikään kilkutukseksi muutu, vaikka kapulat muuttuukin.
Millainen tämä olisi
http://wiki.mureakuha.com/wiki/Audio_Components_Suite
tuollaisenaan enkä pikaisilla silmäilyillä löytänyt yksinkertaista keinoa kääntää sitä pakettia builderille. Mulla tosin on Delphit ja kaikki, mutta mä en viittisi alkaa niitä asentaan, kun mä soittelen tietokonetta enänpi ceellä vaan. Mutta jos joku tietää, miten ton paketin saa näkyviin buiderin komponenttipaletilla siten, että se tekee jotain hyödyllistä tahi hyödytöntä, niin pankoon heti kertoen. Builder on Borland C Builder Pro 5.0 parillakolmella updatella.
vaihtaa visual studio nettiin
yksi sana codeguard.
Kantsii kokeilla ensin. Monet Delphi-komponentit toimivat myös C Builderissa suoraan.
..borlandin builderi on käytössä niin kuin näyttäis, niin Delphi komponentit toimii siinä oikein hyvin, ja erittäin hyviä komponentteja löytyy, jopa sieltä sun systeemistä luomalla oikean typelibraryn.
tässä builderissa, mutta mä en ole tyytyväinen siihen, kuinka se player toistaa miditiedostoa keskeltä: alusta loppuun soittaa, kuten mielestäni kuuluukin, mutta aloitettuna keskeltä loppuun soitettuna muuttelee kaikkien kanavien instrumentit omin päin pianoksi ja ajattelin, että voisi olla olemassa älykkäämpi versio, jota joku on jo kokeillut ja hyväksi todennut.
Pistäkääs sitten tulemaan reseptejä, joilla mä saan ne konponentit sinne palettiin, että pääsisi pienellä vaivalla testaamaan.
..et ymmärtänyt typelibrary systeemiä ollenkaan, okei mut minkäs teet, mut etsi tuolta tarkoituksiis sopivat komponentit http://www.torry.net/pages.php?id=20
ja sulla taasen ei riitä älli tehdä typerää libaryä sillä tapaa viisaastakaan objektista, että se soittaisi keskeltä loppuun midiä siten, ettei se muuta muittenkin kanavien instrumentteja pianoksi (mikä tuossa on niin vaikeaa ymmärtää, mä en halua saada riesoikseni hitustakaan niistäkään ominaisuuksissa tällä hetkellä näkynmättömistä typeristä funktioista, jotka soittelee keskeltä midiä suoraansanottuna päin persettä): selvästikään et kehuskella mossaillut luomallasi typerällä libraryllasi tekemilläsi menestyksekkäillä kokeiluillasi. Mulla ei ole mitään mielenkiintoa alkaa kirjoittaan itselleni sekvensseriä, koska mulla jo on semmoiset sekvensseritkin ja kaikki, että niillä voi soitella audiotakin sekä videota ja tarkoitus olisi upottaa niihin kaikkiin (sekvensseriin ei tietenkään ole tarkoitus upottaa) eikä päinvastoin sellainen player konponentti, että se soittaa miditkin keskeltä siten, ettei se muuta muittenkin kanavien instrumentteja pianoksi.
1. Useimmat Delphi -komponentit saa asennettua myös C Builderiin. Tosin, jos kyseessä ei ole "pomo vaatii" -tilanne, niin miksi ihmeessä et koodaa Delphillä? Helpompi kuin C ja vähintään yhtä pätevä!
2. Delphissä on TMediaPlayer
3. Delphiin voi importoida MS:N Windows Media Playerin ActiveX -komponenttina. Delphi ehdottaa nimekis "TMediaPlayer", mutta ÄLÄ hyväksy tuota - asennus keskeytyisi nimittäin virheilmoituksaeen, sillä kun Delphissä on jo oma TMediaPlayer, eikä 2 samannimistä komponenttia hyväksytä, niin anna tuomallesi ActiveX:lle toinen nimi, esim. TMsMediaPlayer.
4. Suosittelen luomaan tuon TMsMediaPlayer:in koodissa, älä pudota formille. Ainakin joissain Delphi -versioissa tulee muuten formia suljettaessa "Access Violation" -ilmoituksia.
Niistä pääset eroon luomalla koodissa, ei formille, JA lisäämällä WMDestroy -käsittelijän, jossa tuhoat luomasi TMsMediaPlayer:in ja asetat sen kentän, esim. Player1 arvoon NIL (c Bulderissa NULL). Näin siksi, ettei VCL yritä vapauttaa uudelleen jo kerran vapautettua.
Ainakin Delphiin tuo ActiveX -komponentin tuonti on helppoa, C Builderista en tiedä.
että tolla ois jo se vitun delhin komponentti. haluais nyt ratkaisuksi jotain MUUTA kun se on paska!???
olenko ihan pihalla?
ei pitäis alkaa hirveenä syöttää delhiä jos kysyjä haluaa c:tä käyttää!
toki tarjosit activex:ää ;D
Delphiin on samaan tehtävään tarjolla useita komponentteja. Ideahan on se että niissä jokaisessa on vähän eri ominaisuuksia.
Noitten neuvojen perusteella mä sainkin näkymään itsensä WMP: n ActiveX: nä c builderini komponenttipaletissa kutakuinkin kuten alunperin ajattelinki, vaikka vcl: stä siinä suotta höpöttelinkin, mutta mähän en siinä silloin tajunnut, että mullahan on levy väärällänsä noita äksiä ja niitä siittä vaan builderiin parilla hiiren klikkauksella roudaa. Kiitos.
oikealta myöskin keskeltä miditiedostoa soiteltuna, mutta mistäs mä saisin kunnon dokumentaation tuolle playerille, vai onkos tuolla
http://www.kamasoftware.com/documentation/netscapetoolkit/c011.html
kaikki, mitä on dokumenttia julkaistu siittä vai mistä?
että nuo dokumentithan on ihan selvästi jonkun muun playerin dokumentit.
dokumentaatioista, mutta olisi hiton kätevää, jos jollakulla olisi kertoilla semmoinen jippo, jolla mä saisin ton dokumentaation
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay10/mmp_sdk/objectmodelreferenceforc.asp yhtenä möykkynä talteen omalle kovolleni ja vielä kätevänpää olisi, jos jollakulla olisi hallussansa sellainen resepti, jolla niistä saa parilla näppäimen painalluksella tehtyä semmoisen F1-tyylisen eli -omaisen helpin vai voiks ton borlandin helpin jotenkin usuttaa tonne nettiin esmerkiks justiinsa tuolta tuikitärkeitä jutskia ettiin?
ActiveXnä WMP 11 c aan eikä HTMLään eikä myöskänsä vissiinkänsä jonkunlaiseen VBhen (MS Word doc) siten, kuten siinä mainoksessa luvattiin: siinähän käy niin, että kaikki näkyy niin kuin pitääkin, mutta ei kuulu X.1-Dolby Surround järjestelmästäni pihaustakaan WMP 11 (se väittää parhaillaan toistavansa musiikkiakin, mutta mä epäilen, että se vaan väittää, koska mä en kuule mitään) mihinkään upotettuna, vaikka 9 ja 10 upotettuna mihin vaan kuuluu kuulokkeistakin. Että onko kellään tietoa mikä täs nyt taaskin mättää?
Peeäs: mä rollasin systeemiä vähän takaisin päin WMPstä katsottuna, että nyt kuuluu taas dolbystakin, että voitte kaikessa rauhassa mietiskellä ja vaikka itte kokeilla.