|
i want to use registry function for my remote desktop server, how to created registry function, for execute the server
from startup windows??
thanks for attention, i really need the answer urgently...
|
|
|
|
|
I'm not sure I understand your question.. Could you please elaborate?
|
|
|
|
|
how to make a software is run automatic, when windows start up.. using c#
|
|
|
|
|
Enter the path to a string value in this key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
|
|
|
|
|
how about the source code? is it need a additional variable?
how about the variable?, could you give the example(for visual C#)?
ok thanks.. GBu
|
|
|
|
|
All right.. Here's an example that will make Calculator autostart everytime you log on Windows.
using System;
using System.Text;
using Microsoft.Win32;
namespace AutostartCalc
{
class Program
{
static void Main(string[] args)
{
RegistryKey rKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
rKey.SetValue("Calculator", "\"C:\\Windows\\system32\\calc.exe\"");
rKey.Close();
Console.WriteLine("Added calculator to automatic startup. Press any key to continue...");
Console.ReadKey();
}
}
}
You should be able to figure out your own solution by looking at this. Good luck!
|
|
|
|
|
thanks, that is for console programing, do you have other example for desktop programing, or just is it that you have?
|
|
|
|
|
What exactly do you mean by desktop programming? If you want a program to run automatically when a user log on to a machine you can use the code snippet I posted. If you want a program to start whenever you start the machine (without anyone having to log on to it) I suggest you create a Service that can start the program for you.
|
|
|
|
|
calla, do you have tutorial about socket programing on C#?
and other function windows socket programming, like shutdown, logoff, chat, n keylogger??
|
|
|
|
|
Nope. But my guess is mr.Google does
|
|
|
|
|
haha, you made me laugh..... thanks 4 information..
|
|
|
|
|
Hello,
I'm exploring Visual Studio 2010 Beta 2. Everything works okay in C# so far except for the fact how to include the crystaldecisions reference library to my project.
Besides VS2010 I have Crystal Reports 2008 installed on my developing system. However when I go to the solution explorer I cannot find any Crystal library when I click 'Add Reference' and search in the .NET tab.
QUESTION: Anyone who can help finding / downloading / installing the Crystal Reports interface library?
Kind regards
|
|
|
|
|
I have upgraded an application which was using 'Visio' and 'VisiOcx' of Microsoft Office Visio 2003 version, to Microsoft Office Visio 2007 (Upgraded the application from visual studio 2005 to visual studio 2008). The upgraded application is causing issues in not triggering 'Selection Change' event for VisiOcx. Can someone help me in resolvign this issue please?
|
|
|
|
|
Hi,
I am developing a window based application in c# using vs 2008. The setting of my desktop resolution is 1024 by 768. The program will run to a computer with 800 by 600 resolution.
I tired running my program in 800 x 600 resolution but some of the controls are not displayed as it was used to be in 1024 by 768 resolution.
Is there a way to adjust the program screen including all controls when the resoluton change while the program is running?
Thanks,
Jessica
|
|
|
|
|
I have looked on google and I can't find anything that does what I need in an example..
I want to validate the textbox on keypress and make it where the user(me) can't enter anything other than a price value. like 1.99 2.99 whatever..
I have it working so far as to only allow numbers a backspace and the '.' but I can't figure out how to restrict it to only 2 places after the decimal. Any help would be great. thanks..
Here is what I have so far...
private void Price_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = !Char.IsNumber(e.KeyChar) && (e.KeyChar != '\b')&& (e.KeyChar != '.');
}
|
|
|
|
|
Use a NumericUpDown instead. It accepts only numeric input and you can specify in the designer how many decimal places it should use - no custom coding necessary.
|
|
|
|
|
Not quite, you can enter more decimals, its only when you Leave the Control that it gets rounded to the specified number of decimals.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. [The QA section does it automatically now, I hope we soon get it on regular forums as well]
|
|
|
|
|
as Jimmanuel said you could use the numeric... But I have found some small
bugs in the numeric up down such: as you introduce some number then delete it and
if you get the .Value it's not null or zero or...
So, I had this problem too. Sorry I can find the code right now nor the time to write it but this is how you could do it:
use the KeyDown event and then put the logic:
e.Handled=true;
e.SuppressKeyPress=true;
use
e.KeyCode == Keys.OemPeriod to check for '.'
hope it helps
|
|
|
|
|
just checking the latest keystroke as if it comes at the right of what is already there isn't sufficient:
1. the caret might not be at the end
2. you may want to support: copy, cut, paste, backspace...
all of these require more than just checking the new character.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. [The QA section does it automatically now, I hope we soon get it on regular forums as well]
|
|
|
|
|
true.
but I checked for stuff like that(if it's the delete key, back key etc)
As for the position of the caret/cursor I didn't really cared cause I transformed .8686 in
0.8686
It really works for me. What I said here/before are some "guide lines".
Again sorry I can't find the code. Just the *.dll.
Thanks for the correction. I mean it.
It should help TonyOnLinux too if he decides to implement
he's own logic/control.
|
|
|
|
|
A while ago I wrote this article[^] for a simple numeric text box. It would need some alteration to allow a decimal point and to check the number is valid for your requirements (at the moment it only allows numeric input i.e. it is still a text box and not a NumberBox) but it could serve as a starting point. It handles copy and paste via keyboard/mouse and all edit keys etc...
Dave
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn) Why are you using VB6? Do you hate yourself? (Christian Graus)
|
|
|
|
|
Why not using a ConvertEventHandler delegate ?
|
|
|
|
|
You need only to check the text of textbox. My textbox is name tAmount
private void tAmount_KeyPress(object sender, KeyPressEventArgs e)
{
int isNumber = 0;
Update();
string tmp = Convert.ToString(tAmount.Text);
if (tmp.Contains(".") == true)
e.Handled = !int.TryParse(e.KeyChar.ToString(), out isNumber) && (e.KeyChar != '\b');
else
e.Handled = !int.TryParse(e.KeyChar.ToString(), out isNumber) && (e.KeyChar != '\b') && (e.KeyChar != '.');
}
|
|
|
|
|
Hi
I need to know how to get notified whenever the createDCW() in gdi32.dll is called from other applications. i want to insert data between each startpage and endpage.
Please help!!
Thanks in advance
|
|
|
|
|
There's no such thing as "hooking" that call. Hooking refers to an entire differect concept in Windows.
You actually have to redirect the call, using a library called "Detours[^]" from Microsoft Research. You can read more on the technique here[^] and here[^]. Oh, and you can't do it in managed code, i.e. C# or VB.NET.
|
|
|
|