Click here to Skip to main content
15,918,003 members
Home / Discussions / C#
   

C#

 
QuestionDeserialize multiple list xml and bind to Datagridview Pin
cherry chelsea18-Oct-13 20:02
cherry chelsea18-Oct-13 20:02 
Questionwho can tell me how to not to use WMI to change Ip address? Pin
fengyuchun8818-Oct-13 18:13
fengyuchun8818-Oct-13 18:13 
AnswerRe: who can tell me how to not to use WMI to change Ip address? Pin
Abhinav S18-Oct-13 21:46
Abhinav S18-Oct-13 21:46 
GeneralRe: who can tell me how to not to use WMI to change Ip address? Pin
tdcmystere20-Oct-13 6:48
tdcmystere20-Oct-13 6:48 
AnswerRe: who can tell me how to not to use WMI to change Ip address? Pin
tdcmystere20-Oct-13 6:47
tdcmystere20-Oct-13 6:47 
QuestionHow to read DTD file and generate xml tags in c# Pin
Member 1034427018-Oct-13 1:27
Member 1034427018-Oct-13 1:27 
AnswerRe: How to read DTD file and generate xml tags in c# Pin
Richard MacCutchan18-Oct-13 1:54
mveRichard MacCutchan18-Oct-13 1:54 
Questionfunction call from an c++ dll in c# Pin
Willow200817-Oct-13 20:17
Willow200817-Oct-13 20:17 
SuggestionRe: function call from an c++ dll in c# Pin
Richard MacCutchan17-Oct-13 21:36
mveRichard MacCutchan17-Oct-13 21:36 
GeneralRe: function call from an c++ dll in c# Pin
Willow200817-Oct-13 23:47
Willow200817-Oct-13 23:47 
GeneralRe: function call from an c++ dll in c# Pin
Richard MacCutchan18-Oct-13 0:38
mveRichard MacCutchan18-Oct-13 0:38 
GeneralRe: function call from an c++ dll in c# Pin
Willow200818-Oct-13 0:54
Willow200818-Oct-13 0:54 
GeneralRe: function call from an c++ dll in c# Pin
OriginalGriff18-Oct-13 1:02
mveOriginalGriff18-Oct-13 1:02 
GeneralRe: function call from an c++ dll in c# Pin
Richard MacCutchan18-Oct-13 1:51
mveRichard MacCutchan18-Oct-13 1:51 
GeneralRe: function call from an c++ dll in c# Pin
_Erik_18-Oct-13 5:35
_Erik_18-Oct-13 5:35 
This call is wrong:

C#
result = Fct2((IntPtr)2, data, 3);


The first parameter should be a pointer to the address of memory which contains the size of the "data" array. Casting a literal "2" to IntPtr is telling the library that the length of the array is in the block of memory with the address 2. Try changing the function definition like this:

C#
[DllImport("Function.dll", CallingConvention = CallingConvention.Cdecl)]
extern static int Fct3(ref int Size, byte[] data, int timeout);


And call it like this:

C#
int dtLength = data.Length;
result = Fct2(ref dtLength, data, 3);


See you
GeneralRe: function call from an c++ dll in c# Pin
Willow200822-Oct-13 4:02
Willow200822-Oct-13 4:02 
AnswerRe: function call from an c++ dll in c# Pin
Bernhard Hiller17-Oct-13 21:42
Bernhard Hiller17-Oct-13 21:42 
AnswerRe: function call from an c++ dll in c# Pin
OriginalGriff17-Oct-13 21:44
mveOriginalGriff17-Oct-13 21:44 
AnswerRe: function call from an c++ dll in c# Pin
Freak3017-Oct-13 21:58
Freak3017-Oct-13 21:58 
QuestionTreeview in menu + asp.net Pin
jojoba2017-Oct-13 5:41
jojoba2017-Oct-13 5:41 
AnswerRe: Treeview in menu + asp.net Pin
Eddy Vluggen17-Oct-13 6:50
professionalEddy Vluggen17-Oct-13 6:50 
AnswerRe: Treeview in menu + asp.net Pin
Abhinav S17-Oct-13 17:08
Abhinav S17-Oct-13 17:08 
GeneralRe: Treeview in menu + asp.net Pin
jojoba2018-Oct-13 19:04
jojoba2018-Oct-13 19:04 
Questioncursor Pin
litao517-Oct-13 4:29
litao517-Oct-13 4:29 
AnswerRe: cursor Pin
Eddy Vluggen17-Oct-13 5:12
professionalEddy Vluggen17-Oct-13 5:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.