|
I dont know how basic this is but I am trying to create a file using a C# program.
Basicly I want a program that when you run it creates a text file that has on it a list of users.. Just like Console.WriteLine("Hello!") I want to put "Hello!" in a text file. Is this possible, if so -- please help Thanks alot
|
|
|
|
|
There are a myriad of different ways to write to a text file, take a look at the System.IO Namespace[^], in particular the TextWriter class if you are just starting out.
-Nick Parker
VB gets under people's skin because one can be ignorant of computer architecture and ASM and still
get a lot done. -Don Box
|
|
|
|
|
There are quite a few ways of creating files. Here's an easy one:
Using System.IO;<br />
<br />
string path = @"C:\MyTextFile.txt";<br />
StreamWriter writer = new StreamWriter(path, true);<br />
writer.WriteLine("Howdy!");<br />
writer.Close();
This appends text to the file if it already exists or creates a new one if it doesn't. There are many other options if you need more fine-grained control over the file's behavior. Check out the System.IO namespace for more info on them.
Charlie
Here I am. Love me.
|
|
|
|
|
try this as the first line in Main:
Console.SetOut( File.CreateText("console.log") );
Now everything goes to that file
leppie::AllocCPArticle("Zee blog"); Seen on my Campus BBS: Linux is free...coz no-one wants to pay for it.
|
|
|
|
|
Thanks alot everyone!
|
|
|
|
|
Hi everyone,
I want to do something like XMLSpy or may tools like DreamweaverMX.
1) When you type this:
Before: (ignore the "")
========
"<"MyCompany">" //then the xml editor will automatically add the
After:
=======
"<"MyCompany">" "<"/MyCompany">"
I just want to do a very simple xml editor for c#. And at the end, save it into a xml file. I had been coding xml in notepad, and it is very troublesome.
I am not sure what areas i need to research in. Is there any tutorial on this or any source code, which i can refer to?
Any help, please?
Thanks.
Regards,
Chua Wen Ching :p
|
|
|
|
|
we are a small component company and a bit short on time , so we are always interested in people making samples with our controls.
if the project is not indended to be opensource you can get a license for free for our
syntaxbox (http://www.compona.com/wikiengine/WikiPageViewer.ascx?id=5[^])
supposing we get the right to publish the editor as a sample on our website.
//Roger
|
|
|
|
|
Hi there,
Thanks for the url.
I am looking to how to do that, not using any component.
I just want to write a xml editor, so i can save up money and code xml much easier.
Any help, on areas which i can achieve the thing i want, please?
Thanks.
|
|
|
|
|
Save money by using notepad, gvim, emacs, or some other vanilla text editor! If your typing skills are good enough, such "helpful" features are, IMO, actually just hinderances.
-----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-----
|
|
|
|
|
Are there any other requirements on what type of projects would qualify for this? Do they have to be freeware type projects or can it be a program that we might possibly sell?
|
|
|
|
|
Sorry, that last message was meant for Roger J
Blake
|
|
|
|
|
what we are looking for is sample applications for our users , code samples using our free controls.
so we are not looking for huge binary demos of any sort , just easy to follow code samples.
//Roger
|
|
|
|
|
I started to write my own and I found this on the net for FREE. http://architag.com/xray/ I use it all the time and find it very useful. If you still want to pursue developing your own I would enjoy the chance to work on an open source project if you need help.
Kevin
|
|
|
|
|
Yeah, thanks for the link again.
I want to develop for myself. Anything that is written with c# and work with .net framework 1.1?
Just wonder, intellisense is something free to download and add into my system or what? Just assume i write a xml editor which i require intellisense.
Any help? Thanks.
|
|
|
|
|
I wrote an article for Windows Developer Journal on an XML wrapper in C#, with a friend called 'Matt Cole' ( google his name and mine to find it ) and the code came with a simple editor that does what you want, albiet in a brute force manner.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
why im always getting a format exception when am tryin to convert a string to int using Convert.ToInt32() ??
however, the string only contains "5" .
thanx
|
|
|
|
|
It should work (and does work in all other cases), so it begs the question: are you sure the string only contains "5" (by debugging your code and checking the string going into Convert.ToInt32 ), or do you only think it does? Remember that strings are immutable, so that if you originally had a string like "asdf5" and called someString.Remove(0, 4) , it doesn't modify the original string but returns a new one instead (which you could assign to the same variable if you wanted).
-----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-----
|
|
|
|
|
heres my code.
<br />
nLevels = Convert.ToInt32(Levels.ToString(),16);<br />
where Levels is a textbox and contains a number !
is there any errors ?
thanx for reply
|
|
|
|
|
Try
nLevels = Convert.ToInt32(Levels.Text, 10);
I've never tried a TextBox.ToString() but I suspect it won't give you what you want. Also the 16 you've got in your line of code tells it to expect a Hexadecimal value rather than a decimal value. Are you sure that is what you wanted also?
--Colin Mackay--
"In the confrontation between the stream and the rock, the stream always wins - not through strength but perseverance." (H. Jackson Brown)
Enumerators in .NET: See how to customise foreach loops with C#
|
|
|
|
|
Right, he definitely wants 10 for the radix. Also, System.Windows.Forms.TextBox.ToString always returns the Type, "System.Windows.Forms.TextBox", as do most classes (well, their own Type, which is inherited functionality from Object.ToString ).
-----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-----
|
|
|
|
|
ALso try explicitly defining the number base.
leppie::AllocCPArticle("Zee blog"); Seen on my Campus BBS: Linux is free...coz no-one wants to pay for it.
|
|
|
|
|
int x = int.Parse(str);
Don't forget, that's Persian Gulf not Arabian gulf!
|
|
|
|
|
Is .net supported with OLE?
If it is have you sample of it
Abdul
|
|
|
|
|
Abdulghani Sabbagh wrote:
Is .net supported with OLE?
This makes absolutely no sense. .NET supports COM (what OLE evolved into) and COM supports .NET through RCW's and CCW's, respectively. There is lots of information about COM Interop in the .NET SDK Framework that you should read because it's not a quick topic to answer - especially in the forums.
You can also read more about it from Nick Parker's article, Creating a CCW for COM enabled non .NET applications[^]. For more advanced articles, see mine, Embedding .NET Controls in Java[^], which deals with some of the late- and early-bound issues of CCWs.
-----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-----
|
|
|
|
|
Hi all
I want to use the Open document managment API but I can't find any infomation about it.
Can any body help?
Abdul
|
|
|
|