Fórum fazer um radio no delphi #391971
07/12/2010
0
Boa tarde pessoal, estou de volta aqui, precisando de mais uma ajuda.
estou precisando criar uma radio no delphi. mais não estou conseguindo. peguei um script
na internet do Jjonas, mais não quer funcionar de jeito nenhum. se alguém puder
ajudar , detectando o erro ai. agradeço muito.
geraldo leal
estou precisando criar uma radio no delphi. mais não estou conseguindo. peguei um script
na internet do Jjonas, mais não quer funcionar de jeito nenhum. se alguém puder
ajudar , detectando o erro ai. agradeço muito.
geraldo leal
unit Un_radio;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, ComCtrls, StdCtrls, OleCtrls, SHDocVw, ExtCtrls;
type
TForm1 = class(TForm)
ListBox1: TListBox;
Edit1: TEdit;
TBVolume: TTrackBar;
SpeedButton1: TSpeedButton;
SpeedButton2: TSpeedButton;
Panel1: TPanel;
SpeedButton3: TSpeedButton;
Edt_indique: TEdit;
wb: TWebBrowser;
procedure FormActivate(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
procedure TBVolumeChange(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
procedure ListBox1Click(Sender: TObject);
procedure SpeedButton3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
wb: TWebBrowser;
implementation
{$R *.dfm}
uses MMSystem;
procedure TForm1.FormActivate(Sender: TObject);
begin
wb := TWebBrowser.Create(Form1);
TWinControl(wb).Name := 'MyWebBrowser';
//TWinControl(wb).Parent := Form1;
//wb.Hide; // deixar o WebBrowser invisivel
end;
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
wb.Navigate(edit1.text);
end;
procedure TForm1.TBVolumeChange(Sender: TObject);
var
Count, i: integer;
begin
Count := waveOutGetNumDevs;
for i := 0 to Count do
begin
waveOutSetVolume(i,longint(tbVolume.position*4369)*65536+longint(tbVolume.position*4369));
end;
end;
procedure TForm1.SpeedButton2Click(Sender: TObject);
begin
halt;
end;
procedure TForm1.ListBox1Click(Sender: TObject);
begin
wb.Stop;
edit1.clear;
edit1.text := 'http://www.radios.com.br/play/'+ trim(ListBox1.Items[ListBox1.itemindex]);
end;
procedure TForm1.SpeedButton3Click(Sender: TObject);
begin
wb.Navigate(Edt_indique.text);
end;
end.
Geraldo Leal
Curtir tópico
+ 0
Responder
Posts
07/12/2010
Leonardo Xavier
qual mensagem de erro é presentada para vc?
Responder
Gostei + 0
07/12/2010
Geraldo Leal
boa tarde Leonardo, o problema é que não gera erro nenhum, so não funciona
não sei porque. agora se a gente coloca apenas um combobox, coloca o caminho da radio la em item do combobox
coloca um webbrowser, um botão, e este codigo
WebBrowser1.Navigate(Combobox1.text); Ai funciona, estranho é isto. obrigado pelo retorno sucesso geraldo leal
não sei porque. agora se a gente coloca apenas um combobox, coloca o caminho da radio la em item do combobox
coloca um webbrowser, um botão, e este codigo
WebBrowser1.Navigate(Combobox1.text); Ai funciona, estranho é isto. obrigado pelo retorno sucesso geraldo leal
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)