Click here to Skip to main content
15,895,283 members
Home / Discussions / C#
   

C#

 
GeneralRe: Application Global Properties Pin
Anonymous19-Apr-04 2:52
Anonymous19-Apr-04 2:52 
GeneralRe: Application Global Properties Pin
Heath Stewart19-Apr-04 3:12
protectorHeath Stewart19-Apr-04 3:12 
Questionwhat should I do? marhal or unsafe??? Pin
Paolo Ponzano18-Apr-04 0:51
Paolo Ponzano18-Apr-04 0:51 
AnswerRe: what should I do? marhal or unsafe??? Pin
Daniel Turini18-Apr-04 1:14
Daniel Turini18-Apr-04 1:14 
GeneralRe: what should I do? marhal or unsafe??? Pin
Paolo Ponzano18-Apr-04 1:30
Paolo Ponzano18-Apr-04 1:30 
GeneralRe: what should I do? marhal or unsafe??? Pin
leppie18-Apr-04 4:50
leppie18-Apr-04 4:50 
GeneralRe: what should I do? marhal or unsafe??? Pin
Paolo Ponzano18-Apr-04 8:37
Paolo Ponzano18-Apr-04 8:37 
AnswerRe: what should I do? marhal or unsafe??? Pin
Heath Stewart19-Apr-04 2:42
protectorHeath Stewart19-Apr-04 2:42 
It should look something like this:
[StructLayout(LayoutKind.Sequential)]
public struct RAROpenArchiveDataEx
{
  [MarshalAs(UnmanagedType.LPStr)] string ArcName;
  [MarshalAs(UnmanagedType.LPWStr)] string ArcNameW;
  [MarshalAs(UnmanagedType.U4)] int OpenMode;
  [MarshalAs(UnmanagedType.U4)] int OpenResult;
  [MarshalAs(UnmanagedType.LPStr)] string CmtBuf;
  [MarshalAs(UnmanagedType.U4)] int CmtBufSize;
  [MarshalAs(UnmanagedType.U4)] int CmtSize;
  [MarshalAs(UnmanagedType.U4)] int CmtState;
  [MarshalAs(UnmanagedType.U4)] int Flags;
  [MarshalAs(UnmanagedType.ByValArray, SizeConst=32)] int[] Reserved;
}
[DllImport("rar32.dll")] // Or whatever library in which the func's defined
private static extern IntPtr RAROpenArchiveEx(ref RAROpenArchiveDataEx data);


 

Microsoft MVP, Visual C#
My Articles
GeneralRe: what should I do? marhal or unsafe??? Pin
Paolo Ponzano19-Apr-04 7:43
Paolo Ponzano19-Apr-04 7:43 
GeneralRe: what should I do? marhal or unsafe??? Pin
Heath Stewart19-Apr-04 8:45
protectorHeath Stewart19-Apr-04 8:45 
GeneralRe: what should I do? marhal or unsafe??? Pin
Paolo Ponzano19-Apr-04 9:14
Paolo Ponzano19-Apr-04 9:14 
QuestionWhat component should i use? Pin
hfuiew17-Apr-04 23:51
hfuiew17-Apr-04 23:51 
AnswerRe: What component should i use? Pin
Mazdak18-Apr-04 0:25
Mazdak18-Apr-04 0:25 
AnswerRe: What component should i use? Pin
Suelinda_W26-Apr-04 6:02
Suelinda_W26-Apr-04 6:02 
GeneralReading all IP add in Local network Pin
sreejith ss nair17-Apr-04 23:15
sreejith ss nair17-Apr-04 23:15 
GeneralRe: Reading all IP add in Local network Pin
leppie18-Apr-04 0:49
leppie18-Apr-04 0:49 
GeneralRe: Reading all IP add in Local network Pin
Anonymous18-Apr-04 3:11
Anonymous18-Apr-04 3:11 
GeneralRe: Reading all IP add in Local network Pin
Dave Kreskowiak18-Apr-04 4:47
mveDave Kreskowiak18-Apr-04 4:47 
Generallocking problem in continous insert Pin
dabuskol17-Apr-04 22:19
dabuskol17-Apr-04 22:19 
GeneralRe: locking problem in continous insert Pin
leppie17-Apr-04 22:59
leppie17-Apr-04 22:59 
GeneralRe: locking problem in continous insert Pin
Heath Stewart19-Apr-04 2:51
protectorHeath Stewart19-Apr-04 2:51 
GeneralRe: locking problem in continous insert Pin
dabuskol19-Apr-04 18:58
dabuskol19-Apr-04 18:58 
GeneralRe: locking problem in continous insert Pin
Heath Stewart20-Apr-04 3:21
protectorHeath Stewart20-Apr-04 3:21 
Questionhow to convert HANDLE type in C#??? Pin
Paolo Ponzano17-Apr-04 21:04
Paolo Ponzano17-Apr-04 21:04 
AnswerRe: how to convert HANDLE type in C#??? Pin
leppie17-Apr-04 21:09
leppie17-Apr-04 21:09 

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.