Autor Beitrag
TartaroZ
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mi 14.04.04 13:19 
hi, ich habe zwei objekte. eines davon ist fürs suchen in der db zuständig, und eines für die die playlistenverwaltung.

ausblenden Delphi-Quelltext
1:
2:
3:
    function TSearch.QuickSearch(Filename: stringout Mp3File: TMp3File): Boolean;

    function TPlaylist.AddFile(Index: integer; Mp3File: TMp3File): Boolean;



wenn ich jetzt von meiner oberfläche folgenden code ausführen lassen möchte,
ist natürlich der typ Tmp3File nicht bekannt. Wie kann ich das umgehen?

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
[..]
var Mp3file: Tmp3file;
begin
  [..]

  Search.QuickSearch(Filename,Mp3File);
  Playlists.ActivePlaylist.AddFile(Index,Mp3File);

  [..]
end;


für jede hilfe dankbar.
phil

Moderiert von user profile iconMotzi: Code- durch Delphi-Tags ersetzt.
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Mi 14.04.04 14:06 
wurde TMP3File überhaupt deklariert?

_________________
JSXGraph
Inferno
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 76



BeitragVerfasst: Mi 14.04.04 14:12 
ne möglichkeit wäre die deklaration von Tmp3file in public zu deklarieren, aber dann hättest du natürlich auch zugriff auf alle Variablen und methoden des Types

ich hoffe ich habe das jetzt richtig verstanden. :)

mfg

Inferno
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 14.04.04 14:18 
Ohne genauen Aufbau deiner Klassen und wie die Units eingebunden sind, dürfte das hier ein unfruchtbares Unterfangen werden, dir helfen zu wollen.