>> Does placing the Delphi wrapper component on the form afford any >> advantages over simply instantiating the COM object directly in code?
In the past, I've always dropped the object on a form, so I haven't tried instantiating it directly. I guess there's no particular advantage to either way though. >> What "install COM" function are you trying to use? On the D7 menu: <Component|Import ActiveX Control|Skype4COM 1.0 Type Library (Version 1.0)|Skype4COM.dll|Install> After that, the Skype component symbol appears on the ActiveX page of the component palette. But when I drop it on a form, it shows a white square with the text "Skype" in it, and nothing else. That's when the system goes into a loop, or at least gets nonresponsive in D7. If I wait another couple of minutes, it gets responsive again until I click on the dropped component again - at which point it goes nonresponsive for a couple of minutes. >> What is Delphi doing in that endless loop? Since I can't "pause" D7 during that time, I don't know. I also tried the task manager, which shows that D7 is using 0-1 percent and Skype is using 1-2 percent of the cpu. Nothing is chewing up more time than that. When the two minutes is up, I can run the form with Skype component on it, but that's all I have on the form, so its not very exciting to see the form come up and sit there. Any ideas? -Rich _______________________________________________ Delphi mailing list -> Delphi@elists.org http://lists.elists.org/cgi-bin/mailman/listinfo/delphi