|
ma se wrote:
Which works fine, but I thought the default value for string is null?
That's true only if strName is a member variable. Local variables need to be initialized explicitly.
Regards
Senthil
_____________________________
My Blog | My Articles | WinMacro
|
|
|
|
|
The compiler will error out if you don't initialize the variable before setting it. In this case it doesn't matter whether or not strName is null, you just have to set it first. Try this code bit:
<code>
private string strName = null;
if(txtName.Text.Trim() != "")
strName = txtName.Text.Trim();
</code>
A more safe and better way to do this would be:
<code>
private string strName = null;
if(txtName != null && txtName.Text.Trim().Length > 0)
strName = txtName.Text.Trim();
</code>
|
|
|
|
|
I have 2 separated solutions one for my asp.net application and the other is components solutions , in application i added a reference from one of DLLs that are generated in specific folder (such C:\Components), my problems in certain situation i have to debug the DLL with the current parameters , but i can though its a debug version, what is the avaiable techniques to do this ?
|
|
|
|
|
Did you try attaching to the ASP .NET worker process (aspnet_wp or something similar)?
Regards
Senthil
_____________________________
My Blog | My Articles | WinMacro
|
|
|
|
|
thanks for reply , i attached the process and also copy the pdb file in component location, so now am able to debug the dll.
Thanks
|
|
|
|
|
Hi there,
Just a couple of questions:
I have 2 select boxes. When you select a region in the first select box, it loads all the areas associated to the selected region in the second textbox. Now I also have validation controls on the webform. Whenever the areas are loaded, then it seems to take away my error messages of the validation controls, as if it cancels validation. I used the SelectedIndexChange event handler. All that I did was to add the following at the end of the event handler:
if(Page.IsPostBack)
Page.Validate();
Is this correct? Or should I do it differently?
Regards,
Brendan
|
|
|
|
|
That's correct. If you only want the page to be validated when there's a postback from the select box, then that's definitely the way to do it.
Picture a huge catholic cathedral. In it there's many people, including a gregorian monk choir. You know, those who sing beautifully. Then they start singing, in latin, as they always do: "Ad hominem..."
-Jörgen Sigvardsson
|
|
|
|
|
Hello Guys,
I have a requirement to create a windows service which will hit the database on a regular interval to check the record count of a table. This service wud be running on a remote server. When ever there is a increment in the record count, the service has to notify the user.
There wud be an application running on the client system which wud accept the message coming from the service and display it as a pop-up on the desktop. Message communication wud always be from server to client only. Server application is a windows service and the client application wud be windows forms.
I was able to create windows service which hits the DB and checks the count. I’m struck up with sending the message to the client system. I’m not sure abt using socket programming v/s Remoting to achieve this task as this is the first time I’m trying this sort of App.
So any kind of info would be of gr8 help. And thanks a lot of ur patience to read this lengthy mail
Chakri
|
|
|
|
|
It's fairly simple to do this using remoting. Host a remote object (Singleton) in your service and make it expose an event. Make the Winforms client subscribe to the event and you are ready to go. Watch out for this[^] though, might cause endless grief if you don't do it.
Regards
Senthil
_____________________________
My Blog | My Articles | WinMacro
|
|
|
|
|
Senthil,
Thanks alot for ur suggestion. As i said i'm novice to C#, can you pls help me out by sending me a small working sample of the App to smartboy3k@yahoo.com
Thanks in Advance
Chakri
|
|
|
|
|
Hi All,
I am working with C# .Net Web Application. The application needs to process one large Excel file. This will take some few minutes. But before the execution is over the web page displays the message "server Application Unavilable". The same process i have tried in the high configuration machine and it was working fine but if try in a normal machine its showing this message.Can anyone plz give me a solution on this.
Thanks in Advance.
Shans.........
|
|
|
|
|
The script timeout is normally about a minute. If the page code is running longer than that, it will time out and send the error message to the browser. If you specify a longer script timeout for the page, it won't time out.
---
b { font-weight: normal; }
|
|
|
|
|
Hello:
I am currently working on little project where I have to take RichText(RTF) input, and then draw it out using GDI+. The user able to change text format in middle of the text string just like VISIO 2003. The RTF able to rotate and translate using GDI+. If anyone know about any article or code snipe that I could look at it.
Thank You.
|
|
|
|
|
Can anybody tell me about the coding concept of RS232 in C#.
Thanks
|
|
|
|
|
Could anyone please help me out as to how we can save the excel workbook in the database and read it back anytime we want.
I was able to convert the text files and image files into binary format and save them to the DB and finally able to retrive them back in the same format. But was unable to do same for the excel object.
Intellectuals solve problems; geniuses prevent them.
|
|
|
|
|
If i set the transparent colour of my form to lime green then put a custom control on my form with a lime green background is makes a "hole" in my form with the non lime elements floating in the void.
But what i want it to do is just not show the parts of that control that are lime and draw the base form behind the control where the lime overlays it. So basicly the control and control alone becomes transparent in places leaving the main form intact.
Is there a way to do this?
|
|
|
|
|
Ok after having trawled for hours before i made the above post and having caried on for over an hour i found a way of doing what i wanted
But i cant stand that i dont know why it works:
Here is the code... i can understand why you override the background painting but the other 2 methods i just dont get:
<br />
protected override void OnPaintBackground(PaintEventArgs pevent)<br />
{<br />
}<br />
protected override CreateParams CreateParams<br />
{<br />
get<br />
{<br />
CreateParams cp = base.CreateParams;<br />
cp.ExStyle |= 0x20;<br />
return cp;<br />
}<br />
}<br />
protected override void OnMove(EventArgs e)<br />
{<br />
RecreateHandle();<br />
}
If any can explain it to me that would be great
|
|
|
|
|
I'm not sure what RecreateHandle(); is pointing to for the OnMove override but it seems to me that overriding the OnPaintBackground method and not calling the original Base.OnPaintBackground should case the application to just not ever paint the background. Is that what you're wanting?
|
|
|
|
|
Thanks again but i figered out what the OnPaintBackground was doing for the program as that was my first route of enquiry when trying to pull this off.... BUT on its own it just leaves the background as a black void.... it was the two other elements that where puzzling me as they seem to make it work but i just dont know why
|
|
|
|
|
I need assistance tring to login to a webpage using C#
the link flirt.canoe.ca for starters.
Anyone able to assist me with this? Thanks
-- modified at 21:46 Sunday 9th October, 2005
|
|
|
|
|
Hi,
Is anyone can help me, I written a code in C#, convert it in DLL and create COM wraper so I can use this to my MS Application. Apparently it does not work. I tried this simple program, but it does not work when i call it to MS Access
****************************
using System;
using System.Runtime.InteropServices;
namespace Tester
{
[Guid("D6F88E95-8A27-4ae6-B6DE-0542A0FC7039")]
[InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
public interface _Numbers
{
[DispId(1)]
int GetDay();
[DispId(2)]
int GetMonth();
[DispId(3)]
int GetYear();
[DispId(4)]
int DayOfYear();
}
[Guid("13FE32AD-4BF8-495f-AB4D-6C61BD463EA4")]
[ClassInterface(ClassInterfaceType.None)]
[ProgId("Tester.Numbers")]
public class Numbers : _Numbers
{
public Numbers(){}
public int GetDay()
{
return(DateTime.Today.Day);
}
public int GetMonth()
{
return(DateTime.Today.Month);
}
public int GetYear()
{
return(DateTime.Today.Year);
}
public int DayOfYear()
{
return(DateTime.Now.DayOfYear);
}
}
}
******************************
regards,
edwin
|
|
|
|
|
I'm looking for a function to check if 2 lines intersect.
There are a few key factors to this.
The project I am working on involves navigating around polygons by moving from vertex to vertex, but only to vertex's it can move in a straight line to without intersecting other lines. I've found a few functions online, except they always find an intersection ON the vertex, which I can't have, and they find an intersection when moving from 1 vertex to the other on the same polygon, parallel lines, which is an allowed move.
Thanks
Note - The project involves the intersect check, but that isn't the project, the project is to test AI algorithms to compare the results.
(he's provided some Dr. Scheme code http://skipjack.cs.wwu.edu/~gmatth/index.html that does it, that I can't quite figure out how to convert to C# though I know the function I need to translate is (define intersect-lines?)
The wisest of the wise may err. - Aeschylus
Codito Ergo Sum - (I code, therefor I am)
-- modified at 19:32 Sunday 9th October, 2005
|
|
|
|
|
let's call your segment AB and CD, and let's use underline as vector notation.
let's compute intersection!
you should solve a & b so that
A + a AB = C + b CD
=>
a AB - b CD = C - D = DC
very simple a * Num1 + b * Num2 = Num3 set of equations. In N dimensional space (N>2) it might have no solution (=> no intersection).
and now, the segments (instead of just the line) intersect if
0 <= a <= 1 && 0 <= b <= 1
Next time try not to sleep during geometry lesson....
(You could sleep during philosophy lessons, instead )
-- modified at 20:27 Sunday 9th October, 2005
|
|
|
|
|
How are you all in this great and awesome website for microsoft developers.
I need to know a way to convert my C# code into its equivalent .Asm file and hexidecimal format and store it in .Hex file any one knows how to do so ? is there any class or any win32 function to do so ?please refer to me please.
Miss With The Best And Die Like The Rest
|
|
|
|
|
No there isn't. C# never compiles to .ASM code. It compiles to MSIL only. The MSIL code is compiled into native processor code (or ASM if you wish) on-the-fly, when it is called. There is no application (AFAIK) or API function that will do what you want. I don't see what use this could be, so it begs the question, why would you want to do this?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|