|
Hi,
I am using serial port communication in my Application.
I received all the data when i was used 19200 baudrate.
i missed some of datas when i was used 115200 baudrate.
i used some two of download application.
Every time i faced the same problem.
How to reduce the data missing when i was using 115200 baud rate
reply early
|
|
|
|
|
I have a class called Options that I vant to serialize in XML that containes a few variables and a couple of functions. My question is how to access these variables from another class so that I may change their values.
If I just declare the variables " public ", I can't access the from my MainForm class (by means of Options.var_name). If I declare them " public static ", I can access them via Options.var_name, but I get an error when trying to assign them a new value.
Any suggestions are welcomed. (Sorry if this is a stupid question, I'm a beginner.)
Born from the dark, in the black cloak of night.
|
|
|
|
|
What does this have to do with seraialization?
Anways: what is the error message you get?
--------------------------------------------------------
Q:What does the derived class in C# tell to it's parent?
A:All your base are belong to us!
|
|
|
|
|
It has nothing to do with serialization. It's just what I use the class for. I thought maybe it was relevant for something.
************** Exception Text **************<br />
System.NullReferenceException: Object reference not set to an instance of an object.<br />
at NecroSurfer.NecroDice.Options_Form.button_Options_Ok_Click(Object sender, EventArgs e) in E:\Docs\Visual Studio 2005\Projects\NecroDice v3.0\NecroDice v3.0\Options_Form.cs:line 85<br />
at System.Windows.Forms.Control.OnClick(EventArgs e)<br />
at System.Windows.Forms.Button.OnClick(EventArgs e)<br />
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)<br />
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)<br />
at System.Windows.Forms.Control.WndProc(Message& m)<br />
at System.Windows.Forms.ButtonBase.WndProc(Message& m)<br />
at System.Windows.Forms.Button.WndProc(Message& m)<br />
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)<br />
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)<br />
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Born from the dark, in the black cloak of night.
|
|
|
|
|
<br />
public class MyClass<br />
{<br />
public static int MyStaticVariable = 0;<br />
}<br />
<br />
public class MyTest<br />
{<br />
<br />
private void MyMethod ()<br />
{<br />
MyClass.MyStaticVariable = 123;<br />
}<br />
<br />
}<br />
This code works. So how are you trying to access the static variable?
--------------------------------------------------------
Q:What does the derived class in C# tell to it's parent?
A:All your base are belong to us!
|
|
|
|
|
public class Options<br />
{<br />
public static bool CopyToClipboard;<br />
public static bool CopyToClipboard_Formatted;<br />
public static bool CopyToClipboard_Quick;<br />
public static bool CopyToClipboard_Full;<br />
public static bool UseForStandard;<br />
public static string Style;<br />
}<br />
<br />
<br />
public partial class Options_Form : Form<br />
{<br />
private void button_Options_Ok_Click(object sender, EventArgs e)<br />
{<br />
Options.CopyToClipboard = checkBox_Options_CopyToClipboard.Checked;<br />
}<br />
}
Born from the dark, in the black cloak of night.
|
|
|
|
|
The problem is not in your static variables.
But in the checkBox_Options_CopyToClipboard .
--------------------------------------------------------
Q:What does the derived class in C# tell to it's parent?
A:All your base are belong to us!
|
|
|
|
|
Aha... Ok, I'll try using a Convert ot something. Maybe that'll work.
10x a lot for yout time and help!
Born from the dark, in the black cloak of night.
|
|
|
|
|
I am using Crystal Report in a C# application. The report size that I have used is A4. The report is getting printed properly on a A4 size paper. But some users they want to print the same report on paper size smaller than A4 size (because the printer is a small printer). The problem is that when they want to print it in a small size paper, a part of the report is getting printed. I want the report/printing area to be adjusted based on Printer Selected.
Is there any way to do so. Please help.
|
|
|
|
|
|
It's a C# Win Form application and Crystal Reports are embedded to it.
|
|
|
|
|
some of your user have to print another format from A4 and you have to use CrystalDecisions.CrystalReports.Engine.ReportDocument
In you form where user gives format of paper, ur application takes that parameters.
example:
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
.
.
.
ReportDocument dc = new ReportDocument();
dc.PrintOptions.PaperSize = PaperSize.PaperA5;
_____________________
Proud to be Albanian
_____________________
|
|
|
|
|
i'm a c# developer but till now i didn't know how to make adatabase using sql server and connect it with c#
i know how to do with access so f there is any ona help me stp by stp ???????????
also a crystal report i wanna know how to use it and connect it with c#
|
|
|
|
|
|
|
Here u have some samples for crystal reports...
CrystalReports
_____________________
Proud to be Albanian
_____________________
|
|
|
|
|
Hello,
I asked this question in visual studio forum too.
Is it possible to move the obj directory ? (like VC++ project)
I would like to have three different directories (on the same root) :
- binaries
- source code
- temporary (obj)
I see where are these options in VC++ project settings, but not in VC# project.
Thank you
Freg.
|
|
|
|
|
Hi
All what i can tell you ( in case if i understand you )
in the "Solution Explorer" Right click the project you are working on and highlight "Add" --> "New Folder" and Give your folder a name say "Sourc Code"
and drag and drop your files into this new folder.
Now you have a folder contain all of your source code
then right click your project once again click "Properties"
and from the "Configuration" comboBox select first "Debug" and in the treeview select "Configuration Properties" -->"Build" under "Ouputs" in the listview Change the ouput path to say "binaries\Debug"
repeat it with the "Release" change it to "binaries\Release"
Now you do have
1) Source Code Folder
2) binaries Folder
as for the obj folder leave it as it is
Ahmad Shaban
|
|
|
|
|
Ok,
Thank you, so these is no solution to move 'obj' directory
I'll be careful when I save my source code files to not add obj directory in SVN.
|
|
|
|
|
Hi
Actually i'm not sure !!
Ahmad Shaban
|
|
|
|
|
fregolo52 wrote: I'll be careful when I save my source code files to not add obj directory in SVN.
If your concern is including temp files in subversion, when first importing the source code. What I do normally is clean up the tree first import then go back on my way coding.
If you’re commiting code into the repository it should only mark the files for updating that already exist in the repository. If you want to add new files just parse through the list manually and make the check mark next to the file.
When pushing code back to the repository you can also right click on files, and chose to exclude them based on file extension.
Hope that helps.
-- modified at 5:51 Wednesday 22nd March, 2006
|
|
|
|
|
|
No problem, I trust thats what you where looking for?
|
|
|
|
|
Hi,
Is it possible to extract subarrays from multidimensional arrays in C#?
I.e., without traversing the whole thing with a for loop. Let's say I have a 2 x 100 matrix array and want to extract only one column in an array of its own.
I thought it would look like for instance:
int [,] twoDimArray = new int[2,100];
//
//...fill it with data here...
//
int[] oneDimArray = twoDimArray[1]
but it doesn't work.
Thanks.
|
|
|
|
|
No, that's because an array in .NET is not just the values in the array, but an object that manages the values, so a part of an array can't be used as an array.
An alternative to a two dimensional array is a jagged array, e.g. an array of arrays. It's a bit more work to create the array, as each column of the array also has to be created, but you can get a separate column from it exactly as you wanted.
---
b { font-weight: normal; }
|
|
|
|