Názory ke článku Delphi II – 7. lekce – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Názory ke článku Delphi II – 7. lekce – Programujte.comNázory ke článku Delphi II – 7. lekce – Programujte.com

 

Názory ke článku Delphi II – 7. lekce

Strejda z VUT   NOVÝ
20. 4. 2007

Pane Vrátil,
cením si vaší práce... Dnes nad ránem jsem projel kompletní váš kompletní kurz až sem. Pokusil jsem si naprogramovat přehrávač a skutečně jede. Jenom bych si dovolil malou poznámku která snad pomůže začátečníkům jako jsem já:
Používám Delphi 7 a při spouštění programu Delphi nezná MaxValue, MinValue a Progress. Po chvilce bádání jsem přišel že místo MaxValue musí být pouze Max, MinValue je Min a Progress je Position. Poté program funguje báječně. Nebo spíš tak jak jsme si ho naprogramovali.
Zároveň bych Vás chtěl požádat o další úpravu a to:výběr souboru ne cestou ale hezky roletkou, a kdyby jste trošku objasnil jak se programují panely tak, aby se běhu programu při kliknutí na Button otevřel další panel s jinou nabídkou(předpokládám že tam bude jenom jiný Form a budou se na sebe odkazovat, ale jako nováček na to sám asi nepřijdu).
Děkuji mnohokrát za Vaši práci a snahu.

ProgDan   NOVÝ
20. 4. 2007

Děkuji, že se Vám můj kurz líbí.
Použití hodnot MaxValue, MinValue a Progress se používá u komponenty ProgressBar, kterou mám chybně uvedenou v tom obrázku. V programu používám komponentu Gauge....chybu jsem již odstranil, omvlouám se.
K dalším způsobům otevírání souborů a podobným věcem se budeme dostávat postupně, nechci probrat všechny komponenty během několika dílů...chci se jim věnovat postupně, takže vězte že i na takové věci jako je panel, rozbalovací seznamy a pod. dostane.....

Blizar   NOVÝ
16. 5. 2007

Měl bych dotaz ohledně deklarace globální proměnné pauza typu boolean a prehravac typu TMediaPlayer. Mohl by mi někdo povědět jak toho docílím? Po přeložení my vyskočí error "Field Form1.prehravac does not have a corresponding component..." (to samé i u Form1.pauza) Hádám že jsem jsem něco zvoral při kroku "nadeklarujte globální proměnné pauza typu boolean a prehravac typu TMediaPlayer.
"

ProgDan   NOVÝ
19. 5. 2007

globální deklarace proměnných pauza a prehravac docílíte takto:



...
var //v sekci interface je tento
Form1: TForm; //a tento radek - globalni deklarace forulare
pauza: boolean; //tak k tomu jeste prideklarujte toto
prehravac: TMediaPlayer;

implementation //globalni deklarace se nachazi pred klicovym slovem implementation
...

seberm   NOVÝ
28. 5. 2007

Uz by konecne mohl vyjít další díl kurzu....teďka jim to nejak moc trva....ja vim ze je malo korektoru....ale kdyz jsem se hlasil o korektora tak se mi neozvali (neni cas).....

ProgDan   NOVÝ
29. 5. 2007

Dalsi dil je uz hotovy a ceka na korekturu (uz skoro mesic)...na programujte ted posledni dobou trva vsechno nejak dlouho :) uz sem psal korektorovi, ktery opravoval i predchozi dily jestli by se na to mohl podivat tak uvidime :)

Mejte trpelivost :)

já http://www.monstersgame.cz/?ac=vid&vid=127026056   NOVÝ
16. 6. 2007

njn, ale furt to trvá nějak dlouho....

ProgDan   NOVÝ
22. 6. 2007

Pokud sis všiml tak člány na programujte vycházejí jen ve velmi omezeném množství, a stejně jsou to převážně bleskovky....co se týče normálních článků tak nevyšly snad žádný....korektroři (a myslim že i autoři) se učí na závěrečný písemky a pak jde i programujte stranou (vim o čem mluvim :)...upřimně doufám, že jakmile začnou prázdniny tak se na to všchni vrhnou..když to půjde dobře, zkusím 9. díl protlačit co nejdřív za tím 8.....

Vydržte lidi....bude to stát za to ;)

Jirka K.   NOVÝ
2. 7. 2007

Velmi zajímavé a hlavně to funguje. Jenom by mě zajímalo, zda někdo nevíte, jak by se dalo udělat něco jako třeba ve Windows Media Playeru, čím by se dalo ve skladbě "posouvat". Nevíte někdo?

ProgDan   NOVÝ
19. 7. 2007

Dá se to provést například pomocí komponenty TrackBar. Hodnotu [i]Min[/i] nastavíš na 0, hotnotu [i]Max[/i] na prehravac.Length.
Potom u toho TrackBaru vytvoříš událost [i]OnChange[/i] a do ní napíšeš



prehravac.Posistion:=TrackBar.Position


Podrobněji to rozeberu v jednom z dalších dílů

Bes   NOVÝ
10. 3. 2008

Cau, super clanek, ctive napsany, ale mam problem.
Když chci dát to Editu Soubor nejaky souber, napr: "pisen.mp3" (napišu to tam a soubor je ve stejnem adresari) a tuknu na Prehrat, tak se nic nestane, jen to vyhodi chybovau hlašku "No MCI device open.".
Můžete poradit, jak to spravit? Ale radej budu, kdyz mi reknete, proc to nejede :)

Bacon   NOVÝ
8. 4. 2008

Reagoval na komentář od uživatele Bes :
Mně se to stávalo také a bylo to tím, že jsem se pokoušel ovládat přehrávač, když v něm nebylo ještě nic načteno.

Keeehi   NOVÝ
25. 5. 2008

Postupoval jsem přesně (snad) podle návodu, ale když jsem se pokusil program rozběhnout, tak se mi tento řádek:

ukazatel.MinValue:=0; //nastaví ukazatel (minimální hodnota)

označil červeně. Hledal jsem "ukazatel" všude možně, ale jinde v programu jsem jeho nějakou deklaraci nenašel.

keehi   NOVÝ
25. 5. 2008

Reagoval na komentář od uživatele Keeehi :
Omlouvám se, ale už jsem to našel. Pozapoměl jsem u Gauge změnit name na ukazatel :(

Navara 08   NOVÝ
26. 9. 2008

Dan Vrátil píše:

Dá se to provést například pomocí komponenty TrackBar. Hodnotu [i]Min[/i] nastavíš na 0, hotnotu [i]Max[/i] na prehravac.Length.
Potom u toho TrackBaru vytvoříš událost [i]OnChange[/i] a do ní napíšeš


prehravac.Posistion:=TrackBar.Position


Podrobněji to rozeberu v jednom z dalších dílů



Toto jsem zkoušel a akorát při posunutí TrackBaru mi přestal přehrávač hrát a jediný čím jsem ho mohl rozběhnout bylo "Zastavit" a znova "Přehrát":

procedure TForm1.polohaChange(Sender: TObject);
begin
prehravac.Position := poloha.Position;
ukazatel.Progress:=prehravac.Position; //obnoví pozici ukazatele1
ukazatel2.Position:=prehravac.Position;
end;

maruna   NOVÝ
2. 10. 2008

Ako mam vlastne ten subor nacitat. Spustim aplikaciu a tuto volade pisete, ze sa ma otvorit dialogove okno kde vyberiem subor. Ale kedy sa otvori? Po prvom kliknuti na tlacitko Prehraj??? Vyhadzuje mi to erro noMCIdevice open. Mam delphi 5...

wojtas   NOVÝ
3. 7. 2009

udelal jsem si prehravac a nejdou mi prehrat dvd napise mi to neznami typ zarizeni jinak mi avi jde prehrat pls help odpoved mi poslete na wojtas@email.cz

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý