Click here to Skip to main content
15,911,762 members
Home / Discussions / C#
   

C#

 
GeneralRe: Evenly Space Points On Line Pin
Ben Fair29-Dec-08 10:08
Ben Fair29-Dec-08 10:08 
GeneralRe: Evenly Space Points On Line Pin
Luc Pattyn29-Dec-08 10:32
sitebuilderLuc Pattyn29-Dec-08 10:32 
QuestionAdd a Property for a UserControls Pin
Pedram Behroozi29-Dec-08 5:35
Pedram Behroozi29-Dec-08 5:35 
AnswerRe: Add a Property for a UserControls Pin
PIEBALDconsult29-Dec-08 5:43
mvePIEBALDconsult29-Dec-08 5:43 
GeneralRe: Add a Property for a UserControls Pin
Pedram Behroozi29-Dec-08 5:56
Pedram Behroozi29-Dec-08 5:56 
AnswerRe: Add a Property for a UserControls Pin
Member 447035429-Dec-08 8:00
Member 447035429-Dec-08 8:00 
GeneralRe: Add a Property for a UserControls Pin
Pedram Behroozi29-Dec-08 8:11
Pedram Behroozi29-Dec-08 8:11 
GeneralRe: Oops...! Something terrible!!! Pin
Pedram Behroozi29-Dec-08 8:36
Pedram Behroozi29-Dec-08 8:36 
AnswerRe: Oops...! Something terrible!!! Pin
Member 447035429-Dec-08 9:16
Member 447035429-Dec-08 9:16 
GeneralRe: Oops...! Something terrible!!! Pin
Wendelius29-Dec-08 9:19
mentorWendelius29-Dec-08 9:19 
GeneralRe: Oops...! Something terrible!!! Pin
Pedram Behroozi29-Dec-08 9:33
Pedram Behroozi29-Dec-08 9:33 
QuestionSharepoint question - Sending Email with a different FROM format? Pin
Archvile129-Dec-08 5:13
Archvile129-Dec-08 5:13 
QuestionC Pointers in C# Pin
Teuz29-Dec-08 4:19
Teuz29-Dec-08 4:19 
Hi guys,
I'm writing a SQLite wrapper but I'm having trouble handling pointers.
Example:

Original C function (from SQLite doc):
const char *sqlite3_column_name(sqlite3_stmt*, int N);

Import in C#:
[DllImport("sqlite3.dll", EntryPoint = "sqlite3_column_name")]
private static extern string sqlite3_column_name(IntPtr sqlite3_stmt, int N);

This works, but sometimes (I dont understand why yet) it gives me back an Access Violation Exception.

The same happens with this:
const char *sqlite3_libversion(void);

[DllImport("sqlite3.dll", EntryPoint = "sqlite3_libversion")]
private static extern string sqlite3_libversion();

That always raise an Access Violation Excpetion.

What I'm doing wrong?
Thank everyone in advance.

-MR
AnswerRe: C Pointers in C# Pin
Steve Hansen29-Dec-08 4:37
Steve Hansen29-Dec-08 4:37 
GeneralRe: C Pointers in C# Pin
Teuz29-Dec-08 4:51
Teuz29-Dec-08 4:51 
GeneralRe: C Pointers in C# Pin
Giorgi Dalakishvili29-Dec-08 5:06
mentorGiorgi Dalakishvili29-Dec-08 5:06 
AnswerRe: C Pointers in C# Pin
Ravadre29-Dec-08 4:53
Ravadre29-Dec-08 4:53 
GeneralRe: C Pointers in C# Pin
Teuz29-Dec-08 5:35
Teuz29-Dec-08 5:35 
GeneralRe: C Pointers in C# Pin
Ravadre29-Dec-08 6:07
Ravadre29-Dec-08 6:07 
GeneralRe: C Pointers in C# Pin
Teuz29-Dec-08 6:46
Teuz29-Dec-08 6:46 
GeneralRe: C Pointers in C# Pin
Ravadre29-Dec-08 6:58
Ravadre29-Dec-08 6:58 
GeneralRe: C Pointers in C# Pin
Teuz29-Dec-08 8:02
Teuz29-Dec-08 8:02 
GeneralRe: C Pointers in C# Pin
Ravadre29-Dec-08 8:10
Ravadre29-Dec-08 8:10 
Question'using' directive/assembly reference Pin
queries36529-Dec-08 3:55
queries36529-Dec-08 3:55 
AnswerRe: 'using' directive/assembly reference Pin
Dave Kreskowiak29-Dec-08 5:14
mveDave Kreskowiak29-Dec-08 5:14 

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.