AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Dateien bei laufendem Programm in Liste einfügen
Thema durchsuchen
Ansicht
Themen-Optionen

Dateien bei laufendem Programm in Liste einfügen

Ein Thema von Cylence · begonnen am 13. Jun 2006 · letzter Beitrag vom 19. Jun 2006
 
Benutzerbild von Cylence
Cylence

Registriert seit: 2. Sep 2004
Ort: Allgäu
246 Beiträge
 
Delphi 7 Enterprise
 
#1

Dateien bei laufendem Programm in Liste einfügen

  Alt 13. Jun 2006, 14:44
Hi,

ich habe die Dateiendung mp3 mit einem von mir programmiertem Player verknüpft, wenn der Player nicht läuft, ist das auch kein problem, doppelklick auf die datei, und schon startet mein Player mit dem angeklicktem Lied, ich checke beim Oncreate ob Paramstr mehr als 0 ist, und wenn ja, dann füge ich diese meiner Playliste hinzu...

Delphi-Quellcode:
 If (ParamCount>0) and
    (FileExists(ParamStr(1))) then begin
    Loaded1 := False;
      While Loaded1 = False do begin
        if Paramstr(XYZ) = 'then begin
           Loaded1 := True; //Dateien beim Klick in Explorer hinzufügen
        end
        else begin
           LoadedFiles.Add(ParamStr(XYZ));
           XYZ := XYZ +1;
        end;
      end;
das funtioniert ohne Probleme...

aber wenn das Programm schon läuft, wie mach ich das dann? Da das Programm dann ja schon läuft, wird nur nochmals das Programm gestartet und sofort wieder geschlossen, weil ich nicht möchte, das das Programm 2 mal gestartet werden kann...
--------------------------------
so hab ich das gemacht:
Delphi-Quellcode:
unit not2times;

interface

implementation

uses windows,Dialogs,sysutils;

var mHandle: THandle;

Initialization
  mHandle := CreateMutex(nil,True,'SidebarXPV');
  if GetLastError = ERROR_ALREADY_EXISTS then begin
    {showMessage('Anwendung läuft bereits!!!!!');}
    Halt;
  end;

finalization
  if mHandle <> 0 then
    CloseHandle(mHandle)
end.
-----------------------------------

also wie kann man realisieren, das bei laufendem Programm angeklickte Lieder im Explorer zur Playliste hinzugefügt werden??? Wär echt super wenn mir jemand helfen könnte, selbst mein Chef hat keine Ahnung wie man das macht... und ich bin Lehrling...

Hope to hear from U

Danke schonmal im Vorraus!!!!!

tom

wer sich meinen Player...oder eher ne Sidebar mit Player anschaun will... es gibt hier schon die BETA Version:

http://mitglied.lycos.de/cylence666/...ncesidebar.exe

[edit=SirThornberry]Delphi-Tags gesetzt - Mfg, SirThornberry[/edit]
Tom
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz