FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Reproductor de Musica Uso de WM_COPYDATA
Hola a todos estoy contruyendo un reproductor de musica mi problema es el siguente cuando voy a una carpeta de musica cualquiera existe la opcion "reproducir todo " lo que hace es llamr al programa predeterminado seguido del nombre del archivo como parametro y asi sucesivamente hasta el ultima archivo.
Por lo tanto lo que hice fue un codigo que cheque si existe una instancia previa lo que funciona muy bien y luego pasar el nombre del archivo a la instancia anterior por medio de un mensaje (WM_COPYDATA). El programa funciona pero con un problema o se pierde algun mensaje o sea temas o me llegan desordenados. Bueno espero alguna sugerencia. |
#2
|
|||
|
|||
he agregado algi del codigo para que se entienda mejor
if not CheckPrevious.RestoreIfRunning(Application.Handle, 1) then begin Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm1, Form1); Application.CreateForm(TForm3, Form3); Application.Restore; Application.Run; end else begin EnumWindows(@EnumWindowsFunc,0); if(Paramcount>0) then begin s:=Paramstr(1); CopyData.lpData := PAnsiChar(s); CopyData.cbData := length(s); CopyData.dwData := 0; sendMessage(found, WM_COPYDATA,0, integer(@CopyData)); end; end; |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Archivos de musica | JuanL | Varios | 2 | 22-08-2007 21:15:31 |
Musica en PowerPoint | saldanaluis | La Taberna | 6 | 03-07-2007 21:46:22 |
Musica con Delphi!!!!!!!!!! | luisviveros | OOP | 1 | 29-06-2005 02:16:33 |
Musica en Delphi | b3nshi | Varios | 0 | 22-04-2005 23:02:36 |
Musica MP3 | b3nshi | Varios | 3 | 21-04-2005 20:53:36 |
|