Einzelnen Beitrag anzeigen

gee21

Registriert seit: 3. Jan 2013
199 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Video/Audio Informationen aus diversen Formaten

  Alt 11. Mär 2013, 12:07
Hi Ralph

Also ich dachte ich habe Ihn überall geändert. Habe deshalb mal kurz Copy / Paste verwendet aus meine FORM1

Delphi-Quellcode:
 private
 { Private-Deklarationen }
appdir: String;

FMediaFrames : Integer;
 FMediaLength : Integer;
 FMediaWidth : Integer;
 FMediaHeight : Integer;
 procedure GetProperties (const Filename : string);

function RunCaptured(const _dirName, _exeName, _cmdLine: string): Boolean;

public
    { Public-Deklarationen }
procedure WMSysCommand(var Msg: TWMSysCommand) ;
message WM_SYSCOMMAND;
end;


var
Form1: TForm1;
Edit1nurpfad: string;
Edit1Filmpfad: string;

type
   TCallBack = procedure(Position, Size: Longint); { export; }

   PRGBTripleArray = ^TRGBTripleArray;
   TRGBTripleArray = array[0..32767] of TRGBTriple;
procedure FastFileCopy(const InFileName, OutFileName: string;
   CallBack: TCallBack);

implementation

uses Optionen, Unit3, Unit5, Unit6, Unit7, Unit8, uFTPServer, Unit10, Unit11,
  Unit12, Unit13, Unit14;

{$R *.dfm}




procedure TForm1.GetProperties (FileName : string);
begin
    MediaPlayer.FileName := FileName;
   MediaPlayer.Wait := False;
    MediaPlayer.Open;
   MediaPlayer.TimeFormat := tfFrames;

    FMediaFrames := MediaPlayer.Length;

    MediaPlayer.TimeFormat := tfMilliseconds;

    FMediaLength := MediaPlayer.Length;

    MediaPlayer.DisplayRect := Rect(1, 1, 0, 0); {"0, 0" forces resolution autodetect}

    FMediaWidth := MediaPlayer.DisplayRect.Right;
    FMediaHeight := MediaPlayer.DisplayRect.Bottom;

    if (FMediaWidth <= 0) or (FMediaHeight <= 0) then
    begin {invalid values mean not video}
      FMediaWidth := 0;
      FMediaHeight := 0;
    end;
   MediaPlayer.Close;
end;

Nur meldet er bei der Procedure: [DCC Fehler] Unit1.pas(344): E2037 Deklaration von 'GetProperties' unterscheidet sich von vorheriger Deklaration
procedure TForm1.GetProperties (FileName : string);
Robert
  Mit Zitat antworten Zitat