|
I work over 60 hours a week typically, but I'm trying to cut back a little because of health problems. I work throughout the day and probably only accumulate an extra 30 minutes to post to CP, sometimes a little more. Being salaried, I decide to spend that time helping other community members. Most of the stuff I know off the top of my head, so I don't have to research anything. The rest is just knowing how to look, which most people it seems don't know how to do - or are to lazy to try.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
|
|
|
|
|
I have been looking for a solution to the problem of having to install dot net for my C# applications. Since I or just a few number of individuals will be using my applications, we would like to run them from CDs. So, No installation of our applications will be needed. I have found an appication Thinstall.... don't know if it is what I'm really needing. What I am wanting is to have the .NET framework on CD and never have to install it on a PC. If this not possible please let me know... all suggestions are welcome...
No, I do not wish to go back to VC/C/C++ ....
|
|
|
|
|
The .NET framework needs to be installed on the target machine before your app will run. There is no way around this.
You can include the framework redistributable on your CDs so that it may be installed prior to installing your application or, since there are only a few machines to be concerned with, you can hit them all at once and be done with it.
Installing the framework is not an arduous task, so it shouldn't be a big inconvenience.
Charlie
if(!curlies){ return; }
|
|
|
|
|
Hi,
I took a look at String class but i could find any function for that.
I'm looking for a function to do something like CString::Find() in VC++ or InStr in VB ...
Regards,
|
|
|
|
|
Check out the String.Substring Method[^] and the String.IndexOf Method[^].
- Nick Parker My Blog
Last time I checked, all programmers have selective ignorance. I know nothing about 3D graphics. I know a lot about COM. VB gets under people's skin because one can be ignorant of computer architecture and ASM and still get a lot done. - Don Box
|
|
|
|
|
Yea, It was exactly what i wanted.
Thanks alot for help Nick
Regards,
|
|
|
|
|
it try to use internetdial() to take numbers,but i can't because it take name of connection to dial with (existing connecton on pc) as a parameter
plz tell me how to make it take numbers
|
|
|
|
|
it try to use internetdial() to take numbers,but i can't because it take name of connection to dial with (existing connecton on pc) as a parameter
plz tell me how to make it take numbers
|
|
|
|
|
Hi,
ive downloaded the tablect-pc ink sdk from m$
i have a normal pc and only want to test the ink stuff with the mouse
(which works fine)
but i tested one of the handwriting recognizer demos in the sdk , and it says "no handwriting recognizer installed , you need atleast one"
so :
1) can i install one on my normal pc? (just to test the ink stuff)
2) where do i find them? , do i need to pay for them?
//Roger
|
|
|
|
|
This information is covered in the Tablet PC SDK, and it is not appropriate for this forum (C#).
Hardwriting recognizers are installed with Windows XP Tablet Edition, Windows CE, and should be available on an emulator but are not available on Windows XP HE or Pro. The Ink APIs are installed for the latter two Windows editions, but they only provide limited support.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
|
|
|
|
|
how to write "and not" in bitwise combination. I know | and & but i do not know how to exclude from the bitwise combination using the and not...
for example in the createparams override in the control exstyle; we can add a exstyle using | so how can i remove a style?
|
|
|
|
|
Hi,
How about you do a bitwise & and then invert the result (~).
Hope that helps.
Pankaj
Without struggle, there is no progress
|
|
|
|
|
many thanks. I'll try it. Thank you again.
|
|
|
|
|
Dear Folks,
I am new to C#. I was trying to write the following code. I am facing some problems. Can anyone please help me out.
Debashish
Code:
public delegate void EventHandler();
public class Button
{
public event EventHandler click;
}
public class Form
{
Button b1 = new Button();
public Form()
{
b1.click += new EventHandler(button_click);
}
void button_click()
{
Console.WriteLine("Button was Clicked");
}
}
public class MainClass
{
public static void Main()
{
Form f1 = new Form();
// The problem is here. when I type and press the . i.e. f1. The Button Class is not displayed. If I get f1.Button.click my click event will get fired.
}
}
Debashish Gupta
EMail Address: debashish_shona_99@yahoo.com
|
|
|
|
|
debashish_shona_99 wrote:
public delegate void EventHandler();
You should not redefine eventhandlers or classes (like button). I suggest reading an intro 1st to get the hang of object orientated progarmming,.
Try this instead:
using System;
using System.Windows.Forms;
class MyForm : Form
{
Button b1;
public MyForm()
{
b1 = new Button();
b1.Dock = DockStyle.Fill;
Controls.Add(b1);
b1.Click += new System.EventHandler(button_click);
}
void button_click(object sender, EventArgs e)
{
Console.WriteLine("Button was Clicked");
}
static void Main()
{
Application.Run(new MyForm());
}
}
leppie::AllocCPArticle("Zee blog"); Seen on my Campus BBS: Linux is free...coz no-one wants to pay for it.
|
|
|
|
|
Thank you leppie. Merry Christmas and Happy New Year.
|
|
|
|
|
If you are expecting the button to be displayed on the form, I think you may be meaning to use System.Windows.Forms.Button
As it stands now, you are simply creating a class called "Button" in whatever namespace you have listed in your source code that has an event called "click". It has no relation to the button you find on Windows Forms.
Try this instead:
using System;
using System.Windows.Forms;
public class MyForm : Form{
protected Button button1;
public MyForm(){
button1 = new Button;
button1.Click += new EventHandler(button1_Click);
this.Controls.Add(button1);
}
private void button1_Click(object sender, EventArgs e){
MessageBox.Show("Button Clicked!");
}
public static void Main(){
Application.Run(new MyForm());
}
}
Charlie
if(!curlies){ return; }
|
|
|
|
|
|
But say if I was not using forms and I was supposed to display the line "Button was clicked" at the console. I do not want to use the form class. I am writing a console application and not a windows application. I still want the event to be fired. then what? My code I want to actually do that. Target the display to the Console.
|
|
|
|
|
debashish_shona_99 wrote:
Target the display to the Console.
I not touching this with a 40" pole!
leppie::AllocCPArticle("Zee blog"); Seen on my Campus BBS: Linux is free...coz no-one wants to pay for it.
|
|
|
|
|
debashish_shona_99 wrote:
Target the display to the Console.
I'm not quite sure what you're going for here.
Calling your classes "Form" and "Button" doesn't make a whole lot of sense in a non-GUI app. Not to mention the idea of "clicking" something is a GUI concept.
That said, there's nothing in your Button class that actually fires the event.
You can add a public method, such as PerformClick() that call a protected method, such as OnClick(), which then fires the event.
public void PerformClick(){<br />
this.OnClick();<br />
}<br />
protected void OnClick(){<br />
if(Click != null){ Click(); }<br />
}
Then from the Form class:
button1.PerformClick() will cause the event to be fired.
Charlie
if(!curlies){ return; }
|
|
|
|
|
Sorry Charlie I got disconnected. I wish you Merry Christmas and a Very Happy New Year in advance. But I intend to target the Console. This is a console application and not a windows application. I want to display the line "Button was clicked" on the Console. But I still want to use the event and delegate etc. i.e. My event will get fired when I call it from the Main. i.e. I will create a Form Object from Main to call the form class and I will type Form.Button.click. this is when the event will be fired.
|
|
|
|
|
Does anybody know how can I determine what keys are being pressed within other applications? For example I want to know everything typed in Macromedi Flash environment...
I greatly appreciate your answers
Don't forget, that's Persian Gulf not Arabian gulf!
|
|
|
|
|
How would I go about doing a task such as this?
|
|
|
|
|