|
Hi,I need a Sample code for setting for example ReportViewer1.BorderStyle in my source file.when i run my project in C#,there is a error message for this code: ReportViewer1.BorderStyle="solid".How can i write code like this without using ReportViewer Toolbar before running the project to define my Report Page setup as like as BorderStyle seting ,page setup setting for example my papaer size to be A4 and margin setting and other properties of my Report without defining this properties at running time or design time only with writing code in source file in my report from ?
thanks
D.riazi
|
|
|
|
|
I know this message isn't too C# oriented, but how would I program my own computer, as in what tools would I need to start from scratch, but also for modifying Windows. (Is that even legal?) I know this is WAY, WAY, WAY, WAY, WAY, WAY, WAY above my head, I'm just curious in case I lose my stupidity. Thanks for any suggestions/comments. (unless they're mean!)
- "Achieving all knowledge does not mean achieving all wisdom." some wise dude
- I love D-flat!
|
|
|
|
|
|
Haha. Funny, aren't we?
- "Achieving all knowledge does not mean achieving all wisdom." some wise dude
- I love D-flat!
|
|
|
|
|
Starting from scratch, as in bypassing windows, is a major, major task. I'd say forget it.
You can't modify windows, you don't have the source code.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Okay; thanks for a simple quick answer.
- "Achieving all knowledge does not mean achieving all wisdom." some wise dude
- I love D-flat!
|
|
|
|
|
MasterSharp wrote: but how would I program my own computer, as in what tools would I need to start from scratch
A compiler in the language of your choice.
MasterSharp wrote: but also for modifying Windows.
In what way would you like to modify windows?
MasterSharp wrote: Is that even legal?
That depends on what you regard as modify. I suppose there is nothing stopping you modifying any part of windows, but is it wise. Windows has sophisticated systems in place that allow you to hook into the OS without modifying it.
Upcoming FREE developer events:
* Developer! Developer! Developer! 6
* Developer Day Scotland
My website
|
|
|
|
|
What kind of compilers? Any known. Thank you for your answers so far!
- "Achieving all knowledge does not mean achieving all wisdom." some wise dude
- I love D-flat!
|
|
|
|
|
There are many ways to do this. Although all the ways are very hard, and are not to be taken lightly.
The most common way, is to start by writing in Assembly. You write a simple program that runs in the boot-sector of the hard drive, a very small section that CMOS runs upon boot. That program would have to start your new OS. Sounds pretty simple in theory. Problem is, the program that goes in the boot-sector has to be written in certain ways, and has to tell enough about what you are doing next to be able to actually do what you want to do next, and all of this has to be done in VERY little space.
That solution required Assembly, a language used pretty much only for server solutions and fine fine tuning and optimization today. Today you can code in pretty good Assembly by actually writing in C. Assembly is processor level code, writing in actual processor commands, this is very hard and not human readable, so using one of these C based compilers would be recommended.
I was thinking about messing around and creating my own DOS like OS, millions of little problems come up, like a bunch of driver issues.
The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo
|
|
|
|
|
Hi!
I get this message:
Error 1 Missing partial modifier on declaration of type 'VAControls.SchedulerXmlNode'; another partial declaration of this type exists C:\Documents and Settings\Yossi_Tubis\My Documents\Visual Studio 2005\Projects\VASchedular\VASchedular\SchedulerXmlNode.cs 8 11 VASchedular
how can i know where this decleration exists so i will change it??
|
|
|
|
|
It is probably in the designer. Do you have a SchedulerXmlNode.designer.cs file? This error indicates you declared the class VAControls.SchedulerXmlNode twice, but one of the two declarations is missing the "partial" keyword (like "public partial class VAControls...")
Jeff
|
|
|
|
|
OK so say that I have 2 points
StartPoint = new Point(50,50);
End Point = new Point(175, 195);
k, now I need to add distance to this line and calculate the new End Point.
Any Help wold be appreciated
"All of us who served in one war or another know very well that all wars are the glory and the agony of the young."
Gerald Ford
|
|
|
|
|
Let sp be StartPoint and ep be EndPoint...
1. Calculate the current length
float len = sqrt(exp(sp.X - ep.X, 2) + exp(sp.Y - ep.Y, 2));
2. Calculate the ratio of the new length to the old length
float rat = newLen / len;
3. Using the rule that scaling a triangle maintains length ratios...
Point resultEp = new Point(rat * (ep.X - sp.X) + sp.X, rat * (ep.Y - sp.Y) + sp.Y);
then the line from sp to resultEp will have length newLen.
Jeff
|
|
|
|
|
OK - this is a maths problem not a programming one. Anyway, you shouldn't look at applying just a distance - you really need to apply a direction, i.e. treat it as a vector, because the new point will depend on the direction as well as the distance.
|
|
|
|
|
|
i want to create a small application that gives a txt file from user and send it to a fax number!
how can i use FaxModem to do it?
is there any function,dll,component...??
Imposible is Imposible...
|
|
|
|
|
A quick google search reveals some good hits, include this CP article[^].
|
|
|
|
|
Hi,
I am currently designing a project, which requires dynamic plugins to be added to the main application, which get loaded during runtime.
However, I am not sure about the correct way to implement this. Is reflection the right way to go about this? Does anyone know a good example or site where I can find further info on dynamic plugin handling in c# code?
Thanks...
|
|
|
|
|
|
Thanks,
that's actually what I was looking for
Just for anyone else checking further on this, there is also an excellent article at msdn: http://msdn.microsoft.com/msdnmag/issues/03/10/Plug-Ins/default.aspx
and it comes with an example, which loads the plugins dynamically.
|
|
|
|
|
You're welcome
Kristian Sixhoej
"Failure is not an option" - Gene Kranz
|
|
|
|
|
Hi every body,i'm C# beginner
i want to know the specification of avi file format.
i had searched for it and i had got some results from many sites but not useful "For me" i cann't
know the order(offset) of data fields in the avi files.
i want a simple specification like this specification
http://ccrma.stanford.edu/CCRMA/Courses/422/projects/WaveFormat/[^]
|
|
|
|
|
Does AVI even have a specific format? I thought it depended on the codec that was used.
For example, you can have an AVI file that is divx, but if you don't have the divx codec on your machine, you can't view it.
My current favourite word is: PIE!
Good ol' pie, it's been a while.
|
|
|
|
|
I have written the code belowin anticipation of verifying, assigning and lastly insert the Value into a DB table. The ver ification work as inteded but if I can all it in the Insert Method or in the Submit click event it does not work. if the field contains data it saves it to the DB but no everification is done. The Validation itself works fine but when called in the insert method it does not validate and the inserts execut without validating the values. Any assistance will be greatlly apprciated.
private bool isUserIDEmpty()
{
return(txtUserID.Text.Length==0);
}
private bool isFNameEmpty()
{
return(txtFName.Text.Length==0);
}
private bool isMidNameEmpty()
{
return(txtMidInitial.Text.Length==0);
}
private bool isLNameEmpty()
{
return(this.txtLName.Text.Length==0);
}
private bool isSSNEmpty()
{
return(this.txtSSN.Text.Length == 0);
}
internal void ValidateAndAssignValues()
{
Queue messages = new Queue();
Control focusControl = null;
if(!isUserIDEmpty())
{
EmpID = this.txtUserID.Text;
}
else
{
messages.Enqueue("Please Enter a User ID");
focusControl = this.txtUserID;
}
if (!isFNameEmpty())
{
FName = this.txtFName.Text;
}
else
{
messages.Enqueue("Please Enter a First Name.");
if(focusControl == null)
focusControl = this.txtFName;
}
if(!isSSNEmpty())
{
if(isSSNNineDigits()!= true)
{
messages.Enqueue("You have not enter nine characters");
if (focusControl == null)
focusControl = this.txtSSN;
}
else
{
try
{
SSN = int.Parse(this.txtSSN.Text);
}
catch
{
messages.Enqueue("Please Enter a valid SSN. Please ensure that you have entered numbers only.");
if (focusControl == null)
focusControl = this.txtSSN;
}
}
}
if (messages.Count > 0)
{
StringBuilder sb = new StringBuilder();
bool first = true;
foreach (string message in messages)
{
if (first)
first = false;
else
sb.Append('\n');
sb.Append(message);
}
lblError.Visible = true;
lblError.Text = sb.ToString();
}
else
{
lblError.Visible = false;
lblError.Text = "";
}
if (focusControl != null)
focusControl.Focus();
}
internal void InsertIntoDatabase()
{
ValidateAndAssignValues()
try
{
SqlCommand cmd = newSqlCommand ("SP_InsertEmployeeRecord",conDatabase);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@Emp_Login_ID",EmpID ));
cmd.Parameters.Add(new SqlParameter("@Emp_SSN", SSN));
cmd.Parameters.Add(new SqlParameter("@Emp_First_Name", FName));
cmd.Parameters.Add(new SqlParameter("@Emp_Middle_Name", MidName));
cmd.Parameters.Add(new SqlParameter("@Emp_Last_Name", LName));
cmd.Parameters.Add(new SqlParameter("@Emp_Birth_Date", DOB));
cmd.Parameters.Add(new SqlParameter("@Emp_Hire_Date", HireDate));
cmd.Parameters.Add(new SqlParameter("@Emp_Position", Position));
cmd.Parameters.Add(new SqlParameter("@Emp_Sex", Sex));
conDatabase.Open();
cmd.ExecuteNonQuery();
}
catch(Exception G)
{
this.lblError.Text = (G.Message);
this.lblError.Visible=true;
}
conDatabase.Close();
this.lblError.Visible=true;
this.lblError.Text = "You record have been saved";
}
-- modified at 15:38 Monday 19th November, 2007
Skan
If you knew it would not compile why didn't you tell me?!?!?!
|
|
|
|
|
First of all, your code is really difficult to read. You should post it using PRE tags. Also consider indenting your code, as it is difficult to follow the flow.
The method ValidateAndAssignValues() does not return a value. How does the method InsertIntoDatabase know whether the validation was successful or not? From what I can see, the database insert will occur regardless of the result of the validation. Your validation method could return a bool value that indicates whether validation was successful or not. Your calling code would then need to check this value and use it to determine whether to proceed with adding the record.
One more thing, some of your error messages have spelling mistakes in them. You should consider checking your spelling before releasing your application to your users.
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|