C# Example Project For Skype4COM
By
Don Kennedy on December 31, 2006 in Developer Blog.
Happy New Year everyone. Just wanted to start the new year right with an example to help others who are thinking of using C# to do development of an application to interface to the Skype client.
Many people in the API forum have been asking for more examples using C# using the Skype4COM interface. So here is one example done using the Microsoft Visual C# 2005 Express Edition.
Microsoft Visual C# 2005 Express Edition is free and can be downloaded here in the event you don't have it:
Microsoft Visual C# 2005 Express Edition
The purpose of this example project/application is to show how to process Attachment, Call, Connect, Message and User status events using the Skype4COMLib as the interface from a C Sharp Application. it also includes a "Silent Mode" button that can be used many ways as well.
For more detail on what this example project can do please see this post in the API forum:
The CS project includes all files as well as the compiled debug and release .exe's and has been added as a .zip file on the Skype4COM example page under "CS Examples" listed here as well:







Comments
I've tried to build some function for my application using skype4comlib library. I'm trying to redirect a video from skype window to my application but i don't understand how can i make it.
The second question if i can log in to skype through my application?
Thank you for the answer.
my email is romadz@gmail.com
romadz | Tuesday, Mar 27
I just want to mention that i'm writting on c#.
romadz | Tuesday, Mar 27
Currently, there is no way to redirect Video in the Skype client to somewhere else using the API or Skype4COM lib or to login tom Skype using your application.
theuberoverlord | Tuesday, Jun 26
Great example.
I wrote another one example, it doesn't cover such big area as your.
It is about how to write chat bot.
lavitar | Tuesday, Feb 12
What will it take to allow for OUTBOUND calls to be transferred. Not looking to continue with a conference call, but actually transfer so that I'm free to perform another outbound call.
I suspect a second Skype instance might need to be involved. Incidentally, I've not found a way to use Skype4ComLib to reference a second instance (via Skype launcher).
Can you provide some guidance?
drodecker | Saturday, Mar 29