| Autor |
Thema  |
|
|
pda-dev
Forum Admin
   
548 Beiträge |
Erstellt am: 16.02.2005 : 12:17:29 Uhr
|
Wie viele Programmierer schon (unfreiwillig) herausgefunden haben, fehlen dem .NET Compact Framework zum Teil wichtige Funktionen. Einige Dinge sind nur über Betriebssystem-Aufrufe zu realisieren. Dieses Prinzip nennt sich bei .NET Plattform-Invoke (P/Invoke). Leider ist dabei oft nicht bekannt, welche WIN CE API Funktionen überhaupt geeignet sind und wie die Parameter der Funktionen zwischen managed und unmanaged (native) Code gehandhabt werden können. Unter "managed code" versteht man dabei den vom .NET (Compact) Framework verwalteten Code, unter "native Code" den Code, der auf Betriebssystem-Ebene ausgeführt wird. Aber es gibt Abhilfe: Für einige der wichtigsten dem .NETCompact Framework fehlenden Funktionen bietet Microsoft unter diesem Link Codebeispiele an, wie sie sich durch PInvoke realisieren lassen. Unter anderem umfasst das Beispiel auch Funktionen zum Zugriff auf den Speicher, das Dateisystem, die Registry und vor allem die Telefonfunktionen (Phone API) für Geräte mit Pocket PC Phone Edition. Es gibt jeweils Versionen für VB.NET und C# . |
Ein Computer wird nie das tun, was du willst - sondern das, was du programmierst! |
|
| |
|
|
BenPa
PDA-Programmierer
 
96 Beiträge |
|
|
Notausstieg
URL does not exist or can't load the page
PDA-Programmierer
 
39 Beiträge |
|
|
BenPa
PDA-Programmierer
 
96 Beiträge |
Erstellt am: 16.07.2007 : 16:45:38 Uhr
|
Dann sollten wir die Liste evtl. toppen  ... Ne, stimmt schon das noch einiges Fehlt, aber ich finde es trotzdem recht gut, da auch viele Funktionen mit Beispiel aufgeführt sind. Kennt jemand noch ne vollständigere Liste? PS: Stimmt der Link im oben überhaupt noch, ich komm da immer auf die WM 6.0 SDK Seite ... |
 |
|
|
ReinerZ
PDA-Spezialist
  
347 Beiträge |
|
| |
Thema  |
|