Click here to Skip to main content
15,883,749 members
Home / Discussions / C#
   

C#

 
GeneralRe: Changing the paper size at run time Pin
IntegraSoft31-Dec-03 9:37
IntegraSoft31-Dec-03 9:37 
GeneralRe: Changing the paper size at run time Pin
Heath Stewart31-Dec-03 9:40
protectorHeath Stewart31-Dec-03 9:40 
GeneralRe: Changing the paper size at run time Pin
IntegraSoft31-Dec-03 9:46
IntegraSoft31-Dec-03 9:46 
GeneralRe: Changing the paper size at run time Pin
Heath Stewart31-Dec-03 11:04
protectorHeath Stewart31-Dec-03 11:04 
GeneralRe: Changing the paper size at run time Pin
IntegraSoft1-Jan-04 7:50
IntegraSoft1-Jan-04 7:50 
GeneralRe: Changing the paper size at run time Pin
Heath Stewart1-Jan-04 9:29
protectorHeath Stewart1-Jan-04 9:29 
GeneralRe: Changing the paper size at run time Pin
Mazdak30-Dec-03 6:26
Mazdak30-Dec-03 6:26 
Generalinterop - array of structs with embedded strings Pin
lavinder29-Dec-03 17:45
lavinder29-Dec-03 17:45 
Hi all

In one of my vc dlls, following structure and function have been declared:

struct mystruct
{
uint u1;
TCHAR arr1[30];
TCHAR arr2[15];
uint u2;
}

int testfunc(mystruct** arrptr)


i have declared c# equivalent of structure as

public class mystruct
{
public uint u1;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 30)]
public string arr1;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 15)]
public string arr2;
public uint u2;
}

Internally testfunc is implementing arrptr as pointer to array of structures.

My query is what should be declaration of this function. Should i pass class variable by ref, or IntPtr or ???

Thanks in advance






lsb
GeneralRe: interop - array of structs with embedded strings Pin
Heath Stewart30-Dec-03 5:26
protectorHeath Stewart30-Dec-03 5:26 
Generalserial por comunications Pin
pedropj29-Dec-03 17:00
pedropj29-Dec-03 17:00 
GeneralRe: serial por comunications Pin
Heath Stewart30-Dec-03 5:16
protectorHeath Stewart30-Dec-03 5:16 
GeneralNavigation in multiple forms Pin
Hayat29-Dec-03 16:51
Hayat29-Dec-03 16:51 
GeneralRe: Navigation in multiple forms Pin
Mehdi Moshtaghi30-Dec-03 0:37
Mehdi Moshtaghi30-Dec-03 0:37 
GeneralRe: Navigation in multiple forms Pin
Heath Stewart30-Dec-03 5:10
protectorHeath Stewart30-Dec-03 5:10 
GeneralRe: Navigation in multiple forms Pin
Hayat31-Dec-03 16:12
Hayat31-Dec-03 16:12 
GeneralRe: Navigation in multiple forms Pin
Mehdi Moshtaghi31-Dec-03 21:52
Mehdi Moshtaghi31-Dec-03 21:52 
GeneralThis is probably a silly question, Pin
Nick Seng29-Dec-03 16:41
Nick Seng29-Dec-03 16:41 
GeneralCut, Copy, Paste Event needed. Pin
Nicholas Cardi29-Dec-03 12:00
Nicholas Cardi29-Dec-03 12:00 
GeneralRe: Cut, Copy, Paste Event needed. Pin
je_gonzalez29-Dec-03 13:33
je_gonzalez29-Dec-03 13:33 
GeneralRe: Cut, Copy, Paste Event needed. Pin
Heath Stewart30-Dec-03 5:03
protectorHeath Stewart30-Dec-03 5:03 
GeneralRe: Cut, Copy, Paste Event needed. Pin
panache102319-Jan-04 11:35
panache102319-Jan-04 11:35 
GeneralInstalled Applications Pin
Melanius29-Dec-03 10:36
Melanius29-Dec-03 10:36 
GeneralRe: Installed Applications Pin
Heath Stewart29-Dec-03 11:16
protectorHeath Stewart29-Dec-03 11:16 
GeneralModeless Dialog Box Pin
JL_32729-Dec-03 9:52
JL_32729-Dec-03 9:52 
GeneralRe: Modeless Dialog Box Pin
Heath Stewart29-Dec-03 11:11
protectorHeath Stewart29-Dec-03 11:11 

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.