|
Ramana.Gali wrote: connectionString=DRIVER=MERANT 3.60 32-BIT
If you installed a 32 bit ODBC driver, you must set the target platform of your solution to x86.
|
|
|
|
|
I want to use the MiniDumpReadDumpStream function
I have written code as shown below.
using System.Runtime.InteropServices;
[DllImport("dbghelp.dll", SetLastError = true)]
public static extern bool iniDumpReadDumpStream(
IntPtr BaseOfDump,
int StreamNumber,
ref MINIDUMP_DIRECTORY Dir,
ref IntPtr StreamPointer,
ref UInt32 StreamSize);
error CS0246: The type or namespace name 'MINIDUMP_DIRECTORY ' could not be found (are you missing a using directive or an assembly reference?)
Help...
modified 17-May-12 1:15am.
|
|
|
|
|
ldh0106 wrote: Help...
Well, where is the type "MINIDUMP_DIRECTORY" declared?
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Will this again be declared?
typedef struct _MINIDUMP_DIRECTORY
{
ULONG32 StreamType;
MINIDUMP_LOCATION_DESCRIPTOR Location;
} MINIDUMP_DIRECTORY, *PMINIDUMP_DIRECTORY;
Like this?
Defined in DbgHelp.h MINIDUMP_DIRECTORY Can not use?
|
|
|
|
|
ldh0106 wrote: Defined in DbgHelp.h
Header files are used by the C++ compiler, not C#. You need to define a structure corresponding to this type using the StructLayout[^] class.
Programming is work, it isn't finger painting. Luc Pattyn
|
|
|
|
|
On top of what Richard said, you also have to define the MINIDUMP_LOCATION_DESCRIPOR structure as well.
ULONG32 is just an Unsigned 32-bit Integer or, in C# terms, a UInt32.
|
|
|
|
|
hi , can anyone help me & give me run length encoding or huffman in c# & thanks
|
|
|
|
|
Try Google.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
HOW i can divide the single text box text in two parts after the pressing the + button please guide me or give me the idea.
|
|
|
|
|
Define what you mean by "divide the textgbox text in two parts"...
What exactly is supposed to happen?
|
|
|
|
|
Horizontally or vertically. Diagonally would be difficult.
|
|
|
|
|
If you want to break the text into two parts on entry of + character then I think the KeyPress event of TextBox can be handled to replace the + character with \n as shown below:
TextBox textBox1 = new TextBox();
textBox1.Multiline=true;
textBox1.Height=100;
textBox1.KeyPress += (s, args) => {
if (args.KeyChar=='+')
args.KeyChar= '\n';
};
Controls.Add(textBox1);
If you want to retain + and then break the text into next line then replace
args.KeyChar = '\n'; with SendKeys.Send("{ENTER}");
To run the above code, create a Windows Forms application in C#, place the above code in the Form.Load event handler and run the application.
modified 16-May-12 23:21pm.
|
|
|
|
|
Hide this text box and show two new ones on pressing the + button.
|
|
|
|
|
Hi All,
I am writing a program to download some data off a piece of hardware. My thinking was have an array fill it. The data is in the form of strings rather than ints (which have done this with in the past) my question is strings are bigger than ints so will this cause issues with overflow and what is the correct way of handling groups of strings??
Glenn
|
|
|
|
|
First of all, why an array? Why not a List of strings?
Second, are the strings unique or are they just a well defined list that you could get some combination of? If it's a well known list, just assign an enumeration to the strings and return a list of those enumerations.
Alternatively, you could write a slightly more complex algorithm and use a Dictionary to keep the string, and a list of indexes where that string occur - and then decode this at the client end.
|
|
|
|
|
I have only really looked at List from a distance can you recommend a good tutorial?
I just need to get the strings and possibly check them and save them.
Glenn
|
|
|
|
|
Here you go. Defining a list of strings:
List<string> myStrings = new List<string>(); Doing the same and setting the initial size to 100 elements
List<string> myStrings = new List<string>(100); Adding to the string
myStrings.Add("A string"); That's pretty much it as far as you need to get started.
|
|
|
|
|
Really that simple? (something somewhere is going to go bang!)
Thanks
Glenn!
|
|
|
|
|
Really that simple. Of course, there's a lot more you can do with the list, but that's enough to get you going.
|
|
|
|
|
Cool, I have also found
<a href=>"http://www.codeproject.com/Articles/38447/Generic-List-C">Generic List (C#)</a>
Looks like that is my afternoon sorted!
Glenn
|
|
|
|
|
It can insert multiple values or characters in your program. Array of string is the best way to insert multiple character to take at a time with the help of strings. Most of string start from zero. Three kind of strings are there : one pair string,two pair string and multiple pair string.
|
|
|
|
|
Are you really sure you meant to reply to me? The OP doesn't get notified if you post an answer to my posts.
|
|
|
|
|
Thanks for the Help! I now have it getting the data tomorrow I can work on it further,but now have the bones.
Glenn
|
|
|
|
|
You're welcome. I look forward to finding out how you get on.
|
|
|
|
|
You are not the only one, it would easier if I had more direction than oh it work like X when X is not fully tested and the board you are writing the code for does not exist yet, but to keep the powers that be happy (Gannt charts running) "The Windows Interface Code Must Be Started:". Will let you know!
Glenn
(Dilbert anyone??)
|
|
|
|