Enan0
28-09-2007, 11:11:13
Hola Amigos Tanto Tiempo. Estoy teniendo el Siguiete incoveniente.
Estoy necestiando Ejecutar el Skype (Si no esta en ejecucion). PEro cada vez que lo Hago, Desde Delphi 5, Toma el 99 %, hasta que lo Termine Matando.
He Aqui como lo he intendo Ejecutar
//modo 1 y 2, La Diferencia es Que en vez de 0 (en el primer parametro) Utilizaba el Handle de la Aplicacion, El mismo Resultado
ShellExecute(0,'Open',Pchar('c:\Archivos de programa\Skype\Phone\Skype.exe'), '', '', SW_SHOWNORMAL);
//Modo 3
WinExec('c:\Archivos de programa\Skype\Phone\Skype.exe', SW_SHOWNORMAL);
//modo 4 Utilizando la API de Skype.
if not Skype.Client.IsRunning Then
Skype.Client.Start(false, false);//Los parametros, booleanos son para Iconizar y mostrar el Splash inicial
En todos los Casos el Resultado es el mismo. Uso del CPU 99 %
El tema es que lo intente Hacerlo con Visual Basic (Solo Ejecutar Skype :D) y lo hace sin el inconveniente del Control Del CPU.
Alguna idea al respecto?
PD: Si Skype Se esta ejecutando (salvo el caso de utilizacion de la API), Simplemente Muetra el GUI, sin efecto negativo alguno
Saludos
Estoy necestiando Ejecutar el Skype (Si no esta en ejecucion). PEro cada vez que lo Hago, Desde Delphi 5, Toma el 99 %, hasta que lo Termine Matando.
He Aqui como lo he intendo Ejecutar
//modo 1 y 2, La Diferencia es Que en vez de 0 (en el primer parametro) Utilizaba el Handle de la Aplicacion, El mismo Resultado
ShellExecute(0,'Open',Pchar('c:\Archivos de programa\Skype\Phone\Skype.exe'), '', '', SW_SHOWNORMAL);
//Modo 3
WinExec('c:\Archivos de programa\Skype\Phone\Skype.exe', SW_SHOWNORMAL);
//modo 4 Utilizando la API de Skype.
if not Skype.Client.IsRunning Then
Skype.Client.Start(false, false);//Los parametros, booleanos son para Iconizar y mostrar el Splash inicial
En todos los Casos el Resultado es el mismo. Uso del CPU 99 %
El tema es que lo intente Hacerlo con Visual Basic (Solo Ejecutar Skype :D) y lo hace sin el inconveniente del Control Del CPU.
Alguna idea al respecto?
PD: Si Skype Se esta ejecutando (salvo el caso de utilizacion de la API), Simplemente Muetra el GUI, sin efecto negativo alguno
Saludos