Hi,
Another translation of what I understand :
Quelqu'un a créé une dll en utilisant VC#. Comment un autre programmeur pourrait-il :
1/ Prendre le source de la dll.
2/ Faire un nouveau projet qui inclus le source de la dll.
3/ Faire une application GUI exploitant l'API de la dll.The response at this question is : "By doing it !".
In fact, I don't understant if you are the one that wrote the dll, and that someone stole your code, or if you try to steal the source of a dll, or if you ask how to reuse existing dll source in a GUI application...
Does the "another programmer" has directly access to the dll source ? If not, he can try to use
.net reflector or another tool. Using this tool, he may retreive C# from binaries. Then it is possible to include the source in another project, GUI or not.
But he may have not the right to do that !But after all, why don't use directly the dll ?