| Author |
Message |
tox2wow |
| Location: Qnchay |
|
Post subject: Nanya : TMediaPlayer
Posted: 25/Aug/2005 18:13
|
|
onKnowledgeable

Joined: 13-May-2005
Posts: 146
Location: Qnchay
Status: Offline
|
|
| Kalo buat mainin TMediaPlayer, yang filenya diambil dari string, gimana ya ??? Misalnya, kita punya TMemo yang isinya 'Down To My Last', 'Broken Wings'. Tapi ini cuma string di TMemo tersebut. Terus file wav nya sendiri ada di folder 'MP3'. Untuk memainkan file tersebut menggunakan TMediaPlayer, gimana ya ??? Maksudnya untuk mengacu ke folder dan ke file sebenarnya dengan menggunakan string dari TMemo. |
_________________ http://www.geocities.com/tox2wow/Sig.jpg
|
| |
|
|
|
 |
ZeAL |
| Location: |
|
Post subject:
Posted: 26/Aug/2005 08:23
|
|
onProfessional

Joined: 07-Apr-2005
Posts: 763
Status: Offline
|
|
err....Logikanya aja ya... Ambil nama filenya dari memo trus tambahin embel2 ".wav" atau ".mp3" trus depannya tambahin embel2 path letak filenya.. trus tutup dulu TMediaPlayernya, Load filenya trus di play....
Tapi syaratnya nama file di memo harus sama dengan yang ada di drive dan path filenya harus diketahui... |
_________________ do i know you?
[ My Blog : http://www.monyetpinter.com ] [ My RPG Project : http://einarc.wordpress.com ] [ FJBex : http://www.fjbex.com ]
|
| |
|
|
|
 |
light_cc80 |
| Location: bandung |
|
Post subject:
Posted: 26/Aug/2005 08:31
|
|
onConfident

Joined: 22-Aug-2005
Posts: 20
Location: bandung
Status: Offline
|
|
ya.. bener kata si ZeAL. (bravo ZeAL ^_^)
Tapi klo misalnya lo mo ambil file mp3 dari tempat/path yang berbeda2, lo bisa sync TMemo lo dengan TStrings. TMemo dipake buat kasi liat daftar judul lagunya. TStrings bisa lo pake buat list path files-nya. |
|
|
| |
|
|
|
 |
tox2wow |
| Location: Qnchay |
|
Post subject: Re : TMediaPlayer
Posted: 26/Aug/2005 18:54
|
|
onKnowledgeable

Joined: 13-May-2005
Posts: 146
Location: Qnchay
Status: Offline
|
|
yup .. yup ... terimakasah buat mas ZeAL dan mas cc80. Udah dicobain, and ternyata berhasil ... jadi malu nihhhh, kebanyakan ga taunya and kebanyakan nanya .. tapi seperti kata cyber_hecker, malu bertanya program error ... wakakaka  |
_________________ http://www.geocities.com/tox2wow/Sig.jpg
|
| |
|
|
|
 |
cyber_hecker |
| Location: Ponti Hot City |
|
Post subject:
Posted: 27/Aug/2005 15:40
|
|
onProfessional

Joined: 19-May-2005
Posts: 981
Location: Ponti Hot City
Status: Offline
|
|
wakakakakak.....
nah ternyata pada pinter semua neh . kok pada malu ngeluarin ilmunya. disini gue pengen nambah in dikit.
menurut ku kalo pengen mbikin program untuk menjalankan berbagai file mp3 ataupun film. kamu bisa memakai tree list dan file .ini. disini gue mo beri contoh sederhana. itung-itung buat nambah perbendaharaan logika kita
Code:
unit uTreeData;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, ExtCtrls, MPlayer;
type
TFTreeData = class(TForm)
tvMain: TTreeView;
MediaPlayer1: TMediaPlayer;
panView: TPanel;
procedure FormCreate(Sender: TObject);
procedure tvMainChange(Sender: TObject; Node: TTreeNode);
private
{ Private declarations }
procedure DoINI;
public
{ Public declarations }
FTree : TStrings;
end;
var
FTreeData: TFTreeData;
implementation
uses IniFiles;
type
TtvTreeItem = class
private
FFileName: string;
public
property FileName: string read FFileName write FFileName;
end;
{$R *.dfm}
procedure TFTreeData.DoINI;
var
Parent: TTreeNode;
FileIni : TIniFile;
Files : TStrings;
i : Integer;
sName, sValue, sFile : String;
T : TtvTreeItem;
begin
Parent := nil;
tvMain.Items.Clear;
FileIni := TIniFile.Create(ExtractFilePath(ParamStr(0))+'setting.ini');
Files := TStringList.Create;
try
FileIni.ReadSectionValues('Tree',FTree);
FileIni.ReadSectionValues('Files',Files);
for i:=0 to FTree.Count - 1 do
begin
sName := FTree.Names[i];
sValue:= FTree.Values[sName];
if sValue <> '' then
if sValue[1] = ' ' then
begin
tvMain.Items.AddChild(Parent, Trim(sValue));
end else
Parent := tvMain.Items.Add(nil,sValue);
sFile := Files.Values[sName];
T := TtvTreeItem.Create;
T.FileName := sFile;
FTree.Objects[i] := T;
end;
finally
Files.Free;
FileIni.Free;
end;
end;
procedure TFTreeData.FormCreate(Sender: TObject);
begin
FTree := TStringList.Create;
DoIni;
tvMain.FullExpand;
tvMain.Selected := tvMain.Items.Item[0];
end;
procedure TFTreeData.tvMainChange(Sender: TObject; Node: TTreeNode);
var
FilmCaption, aFileName: string;
begin
FilmCaption := '';
aFileName := TtvTreeItem(FTree.Objects[node.AbsoluteIndex]).FileName;
try
if aFileName <> '' then begin
FilmCaption := Node.Text + ' ';
Caption := 'Media Player - ' + FilmCaption;
with MediaPlayer1 do begin
FileName := aFileName;
Open;
end;
end;
except
on e: Exception do
MessageDlg(e.ClassName + #10#13+
e.Message,mtError,[mbOK],0);
end;
end;
end.
untuk file ini nya (setting.ini) diletakkan pada folder tempat program kita.
Code:
[Localization]
Language=Indonesia
Author=CyberTech Corp.
Date=27.08.2005
[Tree]
01="Aplikasi Multi Media"
02="Film Aksi"
03=" Die Hard 3"
04=" Mission Impossible"
05="Film Kartun"
06=" Doraemon"
07=" DragonBall"
08=" Gundam"
09="Film Bokep"
10=" Vivid Video"
11=" Private Video"
12=" Asian4You"
[Files]
01=
02=
03=D:\ICDSee\Cleo1.DAT
04=D:\ICDSee\Cleo2.DAT
05=
06=c:\File1.mp3
07=c:\File2.mp3
08=c:\File3.mp3
09=
10=D:\ICDSee\PlayBoy.DAT
11=c:\anu.dat
12=c:\ihik2.dat
nanti akhirnya kayak gini deh...
 |
_________________
|
| |
|
|
|
 |
ZeAL |
| Location: |
|
Post subject:
Posted: 29/Aug/2005 09:08
|
|
onProfessional

Joined: 07-Apr-2005
Posts: 763
Status: Offline
|
|
|
|
|
 |
light_cc80 |
| Location: bandung |
|
Post subject:
Posted: 29/Aug/2005 09:20
|
|
onConfident

Joined: 22-Aug-2005
Posts: 20
Location: bandung
Status: Offline
|
|
| wakakakak.... bener2... kita2 lebih perlu bokep-nya.. huahahahaha =)) |
|
|
| |
|
|
|
 |
inrasaragih |
| Location: |
|
Post subject:
Posted: 02/Oct/2006 21:41
|
|
onNewBie
Joined: 15-Sep-2006
Posts: 3
Status: Offline
|
|
Mas Gimana Kalau Media player yang kita buat nantinya menjadi autorun di CD
Yang pernah aku coba Error...
Bagaimana Dengan perintah load
ThanQ Buat Bantuannya |
|
|
| |
|
|
|
 |
inrasaragih |
| Location: |
|
Post subject:
Posted: 02/Oct/2006 21:45
|
|
onNewBie
Joined: 15-Sep-2006
Posts: 3
Status: Offline
|
|
Mas saya Mau nanya...!!!!
Dalam String Grid menurut pengalaman mas Mungkin gak dimasuki data real....
Soalnya Aku dah coba data yang diminta selalu Integer,
Masalahnya Kalo di ubah ke Integer nilainya berubah
saya mahasiswa teknik sipil universitas riau sedang skripsi...Judul Pemrograman penelusuran banjir metode muskingum dengan borlan delphi 7 tanh Q ya mas atas bantuannya |
|
|
| |
|
|
|
 |
pebbie |
| Location: di dapur |
|
Post subject:
Posted: 03/Oct/2006 10:24
|
|
onUber-Skilled
Joined: 16-Sep-2006
Posts: 459
Location: di dapur
Status: Offline
|
|
| orang yang aneh.. ya bisa lah.. namanya string grid, apapun bisa masuk.. tingal di convert aja floattostr, sama strtofloat (hati-hati dengan setting lokalisasi pemisah desimal(koma atau titik)) |
|
|
| |
|
|
|
 |
wully |
| Location: |
|
Post subject:
Posted: 04/Oct/2006 13:09
|
|
onBeginner
Joined: 04-Oct-2006
Posts: 4
Status: Offline
|
|
asyiikk..ikutan blajar delphi mas...!!! ;P
kangen ma delphi euy!! |
|
|
| |
|
|
|
 |
|
fafa |
| Location: djakarta macet+banjir |
|
Post subject:
Posted: 17/Jan/2008 15:05
|
|
onSkilled

Joined: 14-Aug-2007
Posts: 88
Location: djakarta macet+banjir
|
|
swry kalo dah ada,,tapi pas dicari2 g ketemu,,
para bos ada yang tau g cara ngerekam suara, tpi buat nya dengn 2 btn,(g pake TmediaPlayer),yang satu buat merekam dan yang satu buat berhentiin...dan disave dengan format *.wav PCM 8 KHz Mono ??
thank before |
_________________ __________________________________________________
=====================================
/\ - I wanna change my life to becoming programmer - /\
in order to change other perception about being betawiness
=====================================
__________________________________________________
|
| |
|
|
|
 |
mrzie05 |
| Location: |
|
Post subject:
Posted: 07/Oct/2009 16:01
|
|
onConfident
Joined: 21-Oct-2006
Posts: 19
Status: Offline
|
|
| Mas cyber_hecker, Kan Mas tadi kasih Coding menggunakan Tree dan File INI, nah gimana caranya Program tersebut bisa Repeat kayak WINAM...gimana tuh mas codingnya..?? makasih Pencerahannya..?? |
|
|
| |
|
|
|
 |
|
mas_kofa |
| Location: New York Arto |
|
Post subject:
Posted: 07/Oct/2009 16:36
|
|
onElite

Joined: 18-Mar-2006
Posts: 1753
Location: New York Arto
|
|
|
|
|
 |
mrzie05 |
| Location: |
|
Post subject:
Posted: 09/Oct/2009 17:23
|
|
onConfident
Joined: 21-Oct-2006
Posts: 19
Status: Offline
|
|
|
mas_kofa wrote:
ya indexnya memo dibalikin ke nol ...........
Maksudnya gimana ya mas_kofa....kan ga pake memo..???? ada contoh listingnya ga mas kalo make memo..????makasih atas pencerahannya... |
|
|
| |
|
|
|
 |
|
|