Click here to Skip to main content
15,892,809 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hello,
I try to write some values out the application window.
I mean, I want to write something where I leave the cursor with the writing mark.
How do i do that?
Thanks, Zachinio
Posted
Comments
[no name] 11-May-13 8:25am    
It is not at all clear what it is that you are trying to do, what you have tried or where you are stuck.
Mohammed Hameed 11-May-13 8:59am    
You mean automatically it should start writing with a marker wherever you put the cursor? So you want to create a tool probably, am I right?

1 solution

Since you are talking about the cursor (rather than the caret) I assume you mean a Console application.
Try the Console.SetCursorPosition[^] method, or the CursorLeft and CursorTop properties:
C#
static void Main(string[] args)
    {
    Console.WriteLine("Hello: Member 10044307306");
    Console.CursorLeft = 7;
    Console.CursorTop--;
    Console.ReadLine();
    }
 
Share this answer
 
Comments
Member 10044307 11-May-13 9:10am    
No, I work with Windows Forms,not Console application.
I'll tell you what I mean exactly,I want to write a text in textbox that is not in my form,a textbox in other windows or even my web browser.
How to that?
OriginalGriff 11-May-13 9:47am    
Then the only practical way is to use SendKeys:
http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.aspx

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900