|
Please don't change the original post completely. Now you have screwed up the timeline of the thread...
The code is still not correct C++ code. There is no "byte short" data type in C++.
The code that you have posted doesn't even make sense. You calculate the checksum and parity on data that you don't even put in the array. Then you overwrite elements in the array, which renders the checksum and parity totally useless, as the data that was used to calculate them doesn't exist any more.
---
single minded; short sighted; long gone;
|
|
|
|
|
I gotta remove this post from the discussion... lots of confusion going on here with this post... I will repost later for more clarification.
So how do I remove this post?
|
|
|
|
|
Please don't remove the post, it will most likely screw up the forum. There's a bug in the forum that makes it show the replies to removed posts mixed up with other threads.
Just make an addition to the text of the original post where you explain the situation.
---
single minded; short sighted; long gone;
|
|
|
|
|
I may have to end up creating a class library for this checksum/parity function as it is written in C language.
|
|
|
|
|
Why? If it's anything like the code that you posted, it can easily be rewritten in C#.
---
single minded; short sighted; long gone;
|
|
|
|
|
I've got it...
I can change this time(NULL) in c language into c#...
in C:
time(NULL)
in C#:
DateTime d1 = new DateTime(1970, 1, 1);
DateTime d2 = DateTime.Now;
TimeSpan ts = new TimeSpan(d2.Ticks - d1.Ticks);
int recordTime = Convert.ToInt32(ts.TotalSeconds);
|
|
|
|
|
Hi all!,
I want to ask if exist a free tool for skinning and if yuo can give me some link, for tool i mean:
-Example Code
-Skin
-Skin Editor
Thanks and Bye...
Bye
|
|
|
|
|
What is it that you want to skin???
|
|
|
|
|
|
oh THAT...
sorry, NO idea whatsoever...
|
|
|
|
|
pls help me...
Bye
|
|
|
|
|
You are going to be hard-pressed to find a control that does what you are talking about, for free. You will either have to buy the control, which will be a bummer because you will have to pay for a licence for each copy application you use it on. You will probably just have to develop one yourself. Good luck
I get all the news I need from the weather report - Paul Simon (from "The Only Living Boy in New York")
|
|
|
|
|
I now, it's for that i have asked you..., thanks however, another question, how i can to set the transparency color of a MDI child form, i' ve tried but it does not work, how i can do it? thanks
Bye
|
|
|
|
|
hello, im just a newbie in using C# language. Im creating a CASE Tool. We all know that case tool has Open and Save buttons that can save its own file.How to save values of variables to a filename and save to the computer??? Then the saved file later be opened using the program then load the values to restore the last setting..
please. help...thanx in advance
|
|
|
|
|
I think its better to have a look at MSDN and search for System.IO and Serializing, there are some examples there.
|
|
|
|
|
You want to check out object serialization.
Here's a good start:
http://www.codeproject.com/csharp/objserial.asp?forumid=3218&mpp=50&df=100&fr=51&select=2169777&msg=2169777
|
|
|
|
|
I am working on an application using Visual C# (2.0). I want to have something in my application that supports signatures, now I dont`t know how to do it so that it can support ignatures using pen.Please tell Is there any hardware require, and if require then definitly there would be require some interface I mean a software . Please help me how to solve this problem.
|
|
|
|
|
If you buy a digitizer, a tablet, or whatever your manufacturer chooses to call it,
it will come with a cable, a driver and a manual.
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/AllLanguages/General
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|
|
hi
I couldn't set the width of a form less than 123 pixels..
I tried not to include maximize and minimize boxes , text and even icon
but form width size still can not be set to less than 123 pixels..
I need form to be about 60 pixels.. can anyone help pls?
|
|
|
|
|
it also depends on FormBorderStyle !
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/AllLanguages/General
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|
|
You can set the FormBorderStyle property to be either FixedToolWindow or SizableToolWindow.
|
|
|
|
|
Hi,
I have following problem. I am trying to use in c# a simple DLL created in C++ unmanaged code. When I call the function 'square' the debugger enters C++ but gives me following message. I dont know what I am doing wrong. Any ideas? Thanks
A call to PInvoke function 'OptimizerCS!OptimizerCS.LEVMAR::square' has unbalanced the stack. This is likely because the managed PInvoke signature does not match the unmanaged target signature. Check that the calling convention and parameters of the PInvoke signature match the target unmanaged signature.
namespace OptimizerCS<br />
<br />
{<br />
public class LEVMAR<br />
{<br />
[DllImport("OptimizerCPP.dll", EntryPoint="square",ExactSpelling=false,CallingConvention=CallingConvention.Cdecl)]
<br />
public static extern int square(int a);<br />
<br />
void main()<br />
{<br />
int a = 3;<br />
int b = square(a);<br />
}<br />
}<br />
}<br />
namespace OptimizerCPP {<br />
public class OptimizerCPPLEVMAR<br />
{<br />
private :<br />
OptimizerCPPLEVMAR()<br />
{<br />
};<br />
public:<br />
DllExport int __stdcall square(int a);<br />
<br />
};<br />
};<br />
<br />
#include "stdafx.h"<br />
#include "OptimizerCPP.h"<br />
using namespace OptimizerCPP;<br />
<br />
DllExport int __stdcall OptimizerCPPLEVMAR::square(int a)<br />
{<br />
return a*a;<br />
}
|
|
|
|
|
Hi,
in one place you say calling convention is Cdecl, elsewhere you say stdcall.
This is a recipe for trouble; you should be consistent !
All these attributes and keywords actually mean something, they are part of the
contract between the managed and native worlds; if you feel uncertain,
look them up; and for some of them: leave them out, the default may work for you.
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/AllLanguages/General
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|
|
Hi,
thanks for the answer. I have changed all calling conventions to be the same and recompiled. When I use __stdcall I still have the same error message. I have as well changed in the compiler settings the calling convention to __stdcall (/Gz). Still I get the same error message.
When I use __cdecl I do not get the error message but the returned value is false as it seems to enter the routine not with an int datatype.
Any suggestions?
|
|
|
|
|
PS I forgot to mention that I really need to call using __stdcall convention
|
|
|
|