Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2013, 12:56   #1
DoS.
Новичок
Джуниор
 
Регистрация: 23.05.2013
Сообщений: 2
Вопрос Где ошибка? Delphi 7

Где ошибка?
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, Bass;

type
  TForm1 = class(TForm)
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    OpenDialog1: TOpenDialog;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  stream: Hstream;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
if bass_Init(-1, 44100, 0, handle, nil)=false then
ShowMessage('Не могу инициализировать поток');
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
bass_free();
end;

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
if openDialog1.Execute=false then exit;
 if stream<>0 then
 Bass_StreamFree(stream);

stream:= Bass_streamCreateFile(false, Pchar(openDialog1.fileName),0,0,0);
end;

procedure TForm1.BitBtn2Click(Sender: TObject);
begin
BASS_channelPLAY(stream,false);
end;

end.

Последний раз редактировалось Stilet; 23.05.2013 в 13:57.
DoS. вне форума Ответить с цитированием
Старый 23.05.2013, 13:09   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Где ошибка?
А какая ошибка?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 23.05.2013, 13:11   #3
DoS.
Новичок
Джуниор
 
Регистрация: 23.05.2013
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Sciv Посмотреть сообщение
А какая ошибка?
Решил сделать плеер на Delphi7 написал код, но при нажатии кнопки "старт"(запуск музыки) не происходит ни какой реакции, вот терь не пойму почему
DoS. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где ошибка? Delphi. Вычисление значения по формуле в трёх условиях Erlotaza Помощь студентам 6 06.06.2012 20:34
Delphi. 2 графика в потоках. Не знаю, где ошибка Erlotaza Помощь студентам 6 26.04.2012 20:24
Где ошибка? (Delphi: Canvas+Threads) Erlotaza Помощь студентам 5 26.04.2012 20:22
Delphi! Где ошибка в коде? sokolik-117845 Общие вопросы Delphi 2 09.04.2012 17:34
написал программу, где то ошибка, не пойму где... Kelevra91 Общие вопросы C/C++ 5 17.01.2011 16:38