Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Fehler im Programm - Keine Ahnung was genau... (https://www.delphipraxis.net/121982-fehler-im-programm-keine-ahnung-genau.html)

Michi003 7. Okt 2008 21:57


Fehler im Programm - Keine Ahnung was genau...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich habe bei meinem kleinen Player versucht eine Lautstärke regelung einzubauen aber irrgentwie geht es nicht so richtig...
Die Fehlermeldungen.:

Zitat:

[Warnung] Unit112.pas(116): Konstante 0 wurde zu NIL konvertiert
[Warnung] Unit112.pas(154): Konstante 0 wurde zu NIL konvertiert
[Fehler] Unit112.pas(239): ';' erwartet, aber '.' gefunden
[Fehler] Unit112.pas(241): Undefinierter Bezeichner: 'volume'
[Fehler] Unit112.pas(34): Ungenügende Forward- oder External-Deklaration: 'TForm1.setvolumeChange'
[Fataler Fehler] netradio1.dpr(9): Verwendete Unit '..\Unit112.pas' kann nicht compiliert werden

bundy 7. Okt 2008 22:04

Re: Fehler im Programm - Keine Ahnung was genau...
 
hi

zu diesem Fehler

Fehler] Unit112.pas(34): Ungenügende Forward- oder External-Deklaration: 'TForm1.setvolumeChange'

da fehlt dir im source
Delphi-Quellcode:
type
..
..
procedure setvolumeChange(Sender: TObject);

Delphi-Quellcode:
procedure setvolumeChange(Sender: TObject);
begin

end;
lg bundy

Michi003 7. Okt 2008 22:10

Re: Fehler im Programm - Keine Ahnung was genau...
 
mmmh...
geht leider immer noch nicht
Delphi-Quellcode:
type
procedure TBassPlayer.setvolume(volume: byte);
begin
  BASS_SetConfig(BASS_CONFIG_GVOL_STREAM,volume);
end;

end.

bundy 7. Okt 2008 22:17

Re: Fehler im Programm - Keine Ahnung was genau...
 
stop stop !

Delphi-Quellcode:
  TForm1 = class(TForm)
    Panel1: TPanel;
    GroupBox2: TGroupBox;
    Label3: TLabel;
    Label4: TLabel;
    Label5: TLabel;
    GroupBox1: TGroupBox;
    Label1: TLabel;
    Button1: TButton;
    GroupBox3: TGroupBox;
    Button3: TButton;
    info: TButton;
    Label2: TLabel;
    setvolume: TTrackBar;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure cbDirectConnectionClick(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure setvolumeChange(Sender: TObject);  

  private
    { Private declarations }

  public
    { Public declarations }
    procedure WndProc(var Msg: TMessage); override;


  end;

var
  Form1: TForm1;
  Proxy: array [0..99] of char; //proxy server

  cthread: DWORD = 0;
  chan: HSTREAM = 0;
  win: hwnd;
implementation

const
  urls: array[0..9] of string = ( // preset stream URLs
   'http://85.214.18.107:8060/listen.pls ','',
   '','',
   '','',
   '','',
   '',''
    );

{$R *.dfm}

..
..
procedure setvolumeChange(Sender: TObject);                     <--------das Fehlt dir
begin

end;

...
...
end.

Michi003 7. Okt 2008 22:28

Re: Fehler im Programm - Keine Ahnung was genau...
 
Geht trozdem nicht =(

bundy 7. Okt 2008 22:33

Re: Fehler im Programm - Keine Ahnung was genau...
 
Poste noch mal Pas File

Michi003 7. Okt 2008 22:36

Re: Fehler im Programm - Keine Ahnung was genau...
 
Liste der Anhänge anzeigen (Anzahl: 1)
...

bundy 7. Okt 2008 23:03

Re: Fehler im Programm - Keine Ahnung was genau...
 
Sende mir bitte mal das ganze Projekt.


procedure TBassPlayer.setvolume(volume: byte); <<<<------ wo ist diese procedure deklariert
begin
BASS_SetConfig(BASS_CONFIG_GVOL_STREAM,volume);
end;

lg
bundy

Michi003 8. Okt 2008 14:11

Re: Fehler im Programm - Keine Ahnung was genau...
 
Liste der Anhänge anzeigen (Anzahl: 4)
Ich benutze eine "bass.dll" siehe anhgang..


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz