ManuelFinessi

Finessi Manuel WebLog
posts - 7, comments - 58, trackbacks - 8

Usare le API di sistema con C# non è mai stato così facile !

Ormai con C# ed VB.NET sempre più spesso dobbiamo ricorrere alle API contenute nelle dll di sistema per avvalersi di una particolare funzione che nel linguaggio in cui stiamo programmando non è definita, ed qui ci viene in soccorso P/Invoke con DllImport, ma non sempre ci ricordiamo l’interfaccia di quella specifica API, e cosi si parte con la ricerca in rete magari in msdn o altrove, questo però non e produttivo in quanto è tempo che stiamo perdendo, senza contare che perdiamo il filo del lavoro (almeno per me è cosi ).

Per rimediare a tutto questo possiamo adottare in Visual Studio una tecnica che SharpDevelop usa già, ed con grande successo; Sto parlando del famoso programma della red-gate PInvoke.net tuttora già integrato in SharpDevelop ma che esiste anche in forma Add-In per Visual Studio .NET il sito web da dove potete scaricarlo è :

 

 http://www.pinvoke.net/

 

 

          http://www.pinvoke.net/images/vsaddin2.jpg

 

    http://www.pinvoke.net/images/vsaddin1.jpg

 

Oltre al programma il sito offre un gran numero di informazioni sulle API, chiunque può contribuire documentando API non ancora inserite nel già molto fornito database del sito.    

Vi assicuro che vale la pena di provarlo, sopratutto per chi le API di windows sono all’ordine del giorno !

 

Print | posted on mercoledì 23 maggio 2007 22:26 |

Feedback

Gravatar

# re: Usare le API di sistema con C# non è mai stato così facile !

This is a good article I think.上海翻译公司汇集了各研究领域成果突出且有爱心的专家/教授/博士以及具备良好海外文化背景的留学人员,打造了一支涵盖多学科领域的精英翻译团队。上海翻译公司致力于学术翻译领域,成就于高端翻译板块。通过毕业论文、发表论文、学术资料、教学案例翻译,以及申请留学文书、图书出版翻译和其他学术范围内的资料翻译服务,帮助朋友们第一时间吸收国际先进成果,第一时间把您的学术科研成果展示给世界。上海翻译公司提供英语翻译、日语翻译、德语翻译、法语翻译、俄语翻译、韩语翻译等50多个语种。除了提供笔译、口译外还有同传设备租赁服务。翻译公司还提供其他的行业翻译服务如经济翻译、法律翻译、建筑翻译、图书翻译……
03/01/2008 10:46 | kimi
Gravatar

# re: Usare le API di sistema con C# non è mai stato così facile !

chat
sohbet



fıkra oku
fıkralar
şiirler
şiir oku
12/07/2009 21:04 | muhabbet yap
Gravatar

# re: Usare le API di sistema con C# non è mai stato così facile !



Support of the Lou Zhu, Lou Zhu worked hard
Signature--------------------------------------------------------------------------------------------------------------------
Nothing is impossible for a willing heart.
funny games

03/03/2010 09:13 | dfg
Gravatar

# re: Usare le API di sistema con C# non è mai stato così facile !


I like bike very much. In Yiwu, you can find a lot of bicycles. China wholesale a variety of bikes to worldwide.
19/04/2010 13:35 | dollar items
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET