// 1) Write to a text file
public void WriteToFile(string file)
{
//create a TextWriter then open the file
TextWriter writer = new StreamWriter(file);
//now write the date to the file
writer.WriteLine(DateTime.Now);
//close the writer
writer.Close();
}
// 2) Read a single line from text file
public void readALine(string file)
{
//create a new TextReader then open the file
TextReader reader = new StreamReader(file);
//read a single line from the file
reader.ReadLine();
}
// 3) Read entire file into a variable then
// return the contenxt
public string ReadWholeFile(string file)
{
//create a string variable to hold the file contents
string fileContents;
//create a new TextReader then open the file
TextReader reader = new StreamReader(file);
//loop through the entire file
while (reader.Peek() != -1)
{
//add each line to the fileContents variable
fileContents += reader.ReadLine().ToString();
}
//close the reader
reader.Close()
//return the results
return fileContents;
}
tirsdag 28. april 2009
mandag 27. april 2009
easy xml creation
<----------------------------------------->
easy xml creation
<----------------------------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace XML_test_new
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
XmlDocument xmldoc = new XmlDocument();
XmlNode xmlRoot, xmlNode;
xmlRoot = xmldoc.CreateElement("Root");
xmldoc.AppendChild(xmlRoot);
xmlNode = xmldoc.CreateElement("Child");
xmlRoot.AppendChild(xmlNode);
xmlNode.InnerText = "This is the first Child";
// you can also take a textbox instead of the text like this;
// xmlNode.InnerText = TextBox1.Text;
xmlNode = xmldoc.CreateElement("Child2");
xmlRoot.AppendChild(xmlNode);
xmlNode.InnerText = "This is the second Child";
xmlNode = xmldoc.CreateElement("Child3");
xmlRoot.AppendChild(xmlNode);
xmlNode.InnerText = "This is the third Child";
// you can make as many childs as you want
string filename = @"c:\" + DateTime.Now.Day + DateTime.Now.Month + DateTime.Now.Year + ".xml";
// i wanted the date as the filename, so i can see when it was created
// of course you can change it to:
// string filename = @"c:\NewXML" + ".xml" or @"c:\whatever" + ".xml"
xmldoc.Save(filename);
}
}
}
easy xml creation
<----------------------------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
namespace XML_test_new
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
XmlDocument xmldoc = new XmlDocument();
XmlNode xmlRoot, xmlNode;
xmlRoot = xmldoc.CreateElement("Root");
xmldoc.AppendChild(xmlRoot);
xmlNode = xmldoc.CreateElement("Child");
xmlRoot.AppendChild(xmlNode);
xmlNode.InnerText = "This is the first Child";
// you can also take a textbox instead of the text like this;
// xmlNode.InnerText = TextBox1.Text;
xmlNode = xmldoc.CreateElement("Child2");
xmlRoot.AppendChild(xmlNode);
xmlNode.InnerText = "This is the second Child";
xmlNode = xmldoc.CreateElement("Child3");
xmlRoot.AppendChild(xmlNode);
xmlNode.InnerText = "This is the third Child";
// you can make as many childs as you want
string filename = @"c:\" + DateTime.Now.Day + DateTime.Now.Month + DateTime.Now.Year + ".xml";
// i wanted the date as the filename, so i can see when it was created
// of course you can change it to:
// string filename = @"c:\NewXML" + ".xml" or @"c:\whatever" + ".xml"
xmldoc.Save(filename);
}
}
}
søndag 26. april 2009
-------------------------------------------------------->
after som testing i finlay foud out how to make it auto update from the file..
i added bothe metods in the tiker obj
-------------------------------------------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace test_drawing
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//text variablelen
public string teXt;
public void Form1_Load(object sender, EventArgs e)
{
string file_name = "c:\\test.txt";
{
System.IO.StreamReader objReader;
objReader = new System.IO.StreamReader(file_name);
//textBox1.Text = objReader.ReadToEnd();
teXt = objReader.ReadToEnd();
objReader.Close();
}
}
//tegne ned texten
public void Form1_Paint(object sender, PaintEventArgs e)
{
}
//timed ticker updater
private void timer1_Tick(object sender, EventArgs e)
{
string file_name = "c:\\temp\\test.txt";
{
System.IO.StreamReader objReader;
objReader = new System.IO.StreamReader(file_name);
//textBox1.Text = objReader.ReadToEnd();
teXt = objReader.ReadToEnd();
objReader.Close();
}
System.Drawing.Graphics graphicsObj;
graphicsObj = this.CreateGraphics();
Font myFont = new System.Drawing.Font("Helvetica", 40, FontStyle.Italic);
Brush myBrush = new SolidBrush(System.Drawing.Color.Red);
graphicsObj.DrawString(teXt, myFont, myBrush, 30, 30);
}
}
}
after som testing i finlay foud out how to make it auto update from the file..
i added bothe metods in the tiker obj
-------------------------------------------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace test_drawing
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//text variablelen
public string teXt;
public void Form1_Load(object sender, EventArgs e)
{
string file_name = "c:\\test.txt";
{
System.IO.StreamReader objReader;
objReader = new System.IO.StreamReader(file_name);
//textBox1.Text = objReader.ReadToEnd();
teXt = objReader.ReadToEnd();
objReader.Close();
}
}
//tegne ned texten
public void Form1_Paint(object sender, PaintEventArgs e)
{
}
//timed ticker updater
private void timer1_Tick(object sender, EventArgs e)
{
string file_name = "c:\\temp\\test.txt";
{
System.IO.StreamReader objReader;
objReader = new System.IO.StreamReader(file_name);
//textBox1.Text = objReader.ReadToEnd();
teXt = objReader.ReadToEnd();
objReader.Close();
}
System.Drawing.Graphics graphicsObj;
graphicsObj = this.CreateGraphics();
Font myFont = new System.Drawing.Font("Helvetica", 40, FontStyle.Italic);
Brush myBrush = new SolidBrush(System.Drawing.Color.Red);
graphicsObj.DrawString(teXt, myFont, myBrush, 30, 30);
}
}
}
public void Form1_Paint(object sender, PaintEventArgs e)
{
////Graphics surface;
//Graphics surface = this.CreateGraphics();
//Font drawFont = new Font("Arial", 20);
//SolidBrush drawBrush = new SolidBrush(Color.Black);
//StringFormat drawFormat = new StringFormat();
//drawFormat.FormatFlags = StringFormatFlags.DirectionRightToLeft;
//surface.DrawString(teXt , drawFont, drawBrush, 220.0f, 50.0f, drawFormat);
System.Drawing.Graphics graphicsObj;
graphicsObj = this.CreateGraphics();
Font myFont = new System.Drawing.Font("Helvetica", 40, FontStyle.Italic);
Brush myBrush = new SolidBrush(System.Drawing.Color.Red);
graphicsObj.DrawString(teXt, myFont, myBrush, 30, 30);
{
////Graphics surface;
//Graphics surface = this.CreateGraphics();
//Font drawFont = new Font("Arial", 20);
//SolidBrush drawBrush = new SolidBrush(Color.Black);
//StringFormat drawFormat = new StringFormat();
//drawFormat.FormatFlags = StringFormatFlags.DirectionRightToLeft;
//surface.DrawString(teXt , drawFont, drawBrush, 220.0f, 50.0f, drawFormat);
System.Drawing.Graphics graphicsObj;
graphicsObj = this.CreateGraphics();
Font myFont = new System.Drawing.Font("Helvetica", 40, FontStyle.Italic);
Brush myBrush = new SolidBrush(System.Drawing.Color.Red);
graphicsObj.DrawString(teXt, myFont, myBrush, 30, 30);
count time..
//get actual time
DateTime startTime = DateTime.Now;
// do something
// get difference as time span
TimeSpan span = DateTime.Now.Subtract(startTime);
//create message box
MessageBox.Show(string.Format("The operation took {0} seconds", span.TotalSeconds));
.------------------------------.
using System;
using System.Diagnostics;
static void Main(string[] args)
{
StopWatch s = new StopWatch();
// Start the stopwatch
s.Start();
// Call your search method here
MySearch();
// Stop the stopwatch
s.Stop();
// Get the elapsed time as a TimeSpan value.
TimeSpan ts = stopWatch.Elapsed;
MessageBox.Show ("Your search took {0} seconds to return data", ts.TotalSeconds );
}
---------------------------------------------------
private void ShowDateSystemLogErrors_Click(object sender, EventArgs e)
{
DateTime dt = dateTimePicker1.Value;
// Change to hourglass whilst working
this.Cursor = Cursors.WaitCursor;
try
{
Stopwatch stopwatch = new Stopwatch();
// start the stopwatch
stopwatch.Start();
// Complete the search and return a list
this.SystemLogErrorsView.DataSource = this._Errors.GetByDate(dt);
// stop the stopwatch
stopwatch.Stop();
// Get the elapsed time as a TimeSpan value
TimeSpan ts = stopwatch.Elapsed;
// Timewatch string formatting
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds / 10);
MessageBox.Show(string.Format("The Search Took {0} to Complete", elapsedTime));
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
// Change back to arrow cursor
this.Cursor = Cursors.Default;
}
simpel variabel creation test, tested how to add somting to memory.
<----------------->
this is a test i did for the EvE beta tool to find out how to creat one of the formulasfor memory calculation
<----------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace box_add_test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// Variabel deklerasjon for klassen
public int sum1;
private void button1_Click(object sender, EventArgs e)
{
decimal sum1 = new decimal(0.25) - ((new decimal(0.05) * (decimal.Parse(textBox19.Text.Trim()))));
label47.Text = sum1.ToString();
{
decimal sum2 = decimal.Parse(textBox9.Text) + (decimal.Parse(textBox9.Text) * sum1) + (decimal.Parse(textBox9.Text) * decimal.Parse(label48.Text));
textBox39.Text = sum2.ToString();
}
}
private void textBox19_TextChanged(object sender, EventArgs e)
{
}
private void label48_Click(object sender, EventArgs e)
{
}
}
}
this is a test i did for the EvE beta tool to find out how to creat one of the formulasfor memory calculation
<----------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace box_add_test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// Variabel deklerasjon for klassen
public int sum1;
private void button1_Click(object sender, EventArgs e)
{
decimal sum1 = new decimal(0.25) - ((new decimal(0.05) * (decimal.Parse(textBox19.Text.Trim()))));
label47.Text = sum1.ToString();
{
decimal sum2 = decimal.Parse(textBox9.Text) + (decimal.Parse(textBox9.Text) * sum1) + (decimal.Parse(textBox9.Text) * decimal.Parse(label48.Text));
textBox39.Text = sum2.ToString();
}
}
private void textBox19_TextChanged(object sender, EventArgs e)
{
}
private void label48_Click(object sender, EventArgs e)
{
}
}
}
Ticker editer
<---------------------->
to edit the ticker running i created this form to creat xml files
<---------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Ticker_edit_V2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
System.IO.StreamReader reader = new System.IO.StreamReader("\\\\148.140.26.109\\Ticker\\ticker.xml");
string strAllFile = reader.ReadToEnd().Replace("\r\n", "\n").Replace("\n\r", "\n");
string[] arrLines = strAllFile.Split(new char[] { '\n' });
textBox1.Text = arrLines[4];
textBox2.Text = arrLines[13];
textBox3.Text = arrLines[22];
textBox4.Text = arrLines[31];
reader.Close();
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
private void label1_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
string messageText9;
messageText1 = "";
messageText2 = "";
messageText3 = " ";
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = " ";
messageText9 = " ";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 1 linje lagret og ticker updatet");
}
private void label2_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
string messageText9;
messageText1 = "";
messageText2 = "";
messageText3 = " ";
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = " ";
messageText9 = " ";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 2 linje lagret og ticker updatet");
}
private void label3_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
string messageText9;
messageText1 = "";
messageText2 = "";
messageText3 = " ";
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = " ";
messageText9 = " ";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 3 linje lagret og ticker updatet");
}
private void label4_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
//string messageText9;
messageText1 = "";
messageText2 = "";
messageText3 = " ";
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = " ";
//messageText9 = "";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox4.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox4.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 4 linje lagret og ticker updatet");
}
private void label6_Click_1(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Show();
}
}
}
to edit the ticker running i created this form to creat xml files
<---------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Ticker_edit_V2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
System.IO.StreamReader reader = new System.IO.StreamReader("\\\\148.140.26.109\\Ticker\\ticker.xml");
string strAllFile = reader.ReadToEnd().Replace("\r\n", "\n").Replace("\n\r", "\n");
string[] arrLines = strAllFile.Split(new char[] { '\n' });
textBox1.Text = arrLines[4];
textBox2.Text = arrLines[13];
textBox3.Text = arrLines[22];
textBox4.Text = arrLines[31];
reader.Close();
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
private void label1_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
string messageText9;
messageText1 = "
messageText2 = "
messageText3 = "
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = "
messageText9 = " ";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 1 linje lagret og ticker updatet");
}
private void label2_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
string messageText9;
messageText1 = "
messageText2 = "
messageText3 = "
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = "
messageText9 = " ";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 2 linje lagret og ticker updatet");
}
private void label3_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
string messageText9;
messageText1 = "
messageText2 = "
messageText3 = "
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = "
messageText9 = " ";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 3 linje lagret og ticker updatet");
}
private void label4_Click(object sender, EventArgs e)
{
string file_name = "\\\\148.140.26.109\\Ticker\\ticker.xml";
string messageText1;
string messageText2;
string messageText3;
string messageText4;
string messageText5;
string messageText6;
string messageText7;
string messageText8;
//string messageText9;
messageText1 = "
messageText2 = "
messageText3 = "
messageText4 = "";
messageText5 = "";
messageText6 = "";
messageText7 = "";
messageText8 = "
//messageText9 = "";
System.IO.StreamWriter objWriter;
objWriter = new System.IO.StreamWriter(file_name, false);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox4.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox1.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox2.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox3.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.WriteLine(messageText1);
objWriter.WriteLine(messageText2);
objWriter.WriteLine(messageText3);
objWriter.WriteLine(messageText4);
objWriter.WriteLine(textBox4.Text);
objWriter.WriteLine(messageText5);
objWriter.WriteLine(messageText6);
objWriter.WriteLine(messageText7);
objWriter.WriteLine(messageText8);
objWriter.Close();
MessageBox.Show("Da er 4 linje lagret og ticker updatet");
}
private void label6_Click_1(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Show();
}
}
}
Directory monitor
<------------------------->
this is a directory monior i created for work to kil and restart a app when chnges in a file is detected.
<------------------------->
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Configuration;
using System.IO;
using System.Diagnostics;
namespace TickerMonitor
{
///
/// Summary description for DirectoryMonitor.
///
public class DirectoryMonitorForm : System.Windows.Forms.Form
{
private static string Path="";
private static string Filter="";
private static bool IncludeSubs=false;
private System.IO.FileSystemWatcher FileMonitor;
private System.Windows.Forms.Label Label1;
private System.Windows.Forms.Button ButtonStart;
private System.Windows.Forms.TextBox directoryToMonitor;
///
/// Required designer variable.
///
private System.ComponentModel.Container components = null;
public DirectoryMonitorForm()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
///
/// Clean up any resources being used.
///
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows Form Designer generated code
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.FileMonitor = new System.IO.FileSystemWatcher();
this.ButtonStart = new System.Windows.Forms.Button();
this.Label1 = new System.Windows.Forms.Label();
this.directoryToMonitor = new System.Windows.Forms.TextBox();
((System.ComponentModel.ISupportInitialize)(this.FileMonitor)).BeginInit();
this.SuspendLayout();
//
// FileMonitor
//
this.FileMonitor.EnableRaisingEvents = true;
this.FileMonitor.NotifyFilter = System.IO.NotifyFilters.FileName;
this.FileMonitor.SynchronizingObject = this;
this.FileMonitor.Renamed += new System.IO.RenamedEventHandler(this.FileMonitor_OnRenamed);
this.FileMonitor.Deleted += new System.IO.FileSystemEventHandler(this.FileMonitor_Changed);
this.FileMonitor.Created += new System.IO.FileSystemEventHandler(this.FileMonitor_Changed);
this.FileMonitor.Changed += new System.IO.FileSystemEventHandler(this.FileMonitor_Changed);
//
// ButtonStart
//
this.ButtonStart.BackColor = System.Drawing.Color.Gray;
this.ButtonStart.Location = new System.Drawing.Point(80, 73);
this.ButtonStart.Name = "ButtonStart";
this.ButtonStart.Size = new System.Drawing.Size(64, 23);
this.ButtonStart.TabIndex = 0;
this.ButtonStart.Text = "Start";
this.ButtonStart.UseVisualStyleBackColor = false;
this.ButtonStart.Click += new System.EventHandler(this.ButtonStart_Click);
//
// Label1
//
this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Label1.Location = new System.Drawing.Point(25, 3);
this.Label1.Name = "Label1";
this.Label1.Size = new System.Drawing.Size(173, 24);
this.Label1.TabIndex = 2;
this.Label1.Text = "Tiker forandring monitor";
this.Label1.TextAlign = System.Drawing.ContentAlignment.TopCenter;
//
// directoryToMonitor
//
this.directoryToMonitor.Location = new System.Drawing.Point(28, 30);
this.directoryToMonitor.Name = "directoryToMonitor";
this.directoryToMonitor.Size = new System.Drawing.Size(170, 20);
this.directoryToMonitor.TabIndex = 3;
this.directoryToMonitor.Text = "C:\\noc_beta\\Ticker\\ticker.xml";
//
// DirectoryMonitorForm
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.BackColor = System.Drawing.Color.Black;
this.ClientSize = new System.Drawing.Size(224, 108);
this.Controls.Add(this.directoryToMonitor);
this.Controls.Add(this.Label1);
this.Controls.Add(this.ButtonStart);
this.ForeColor = System.Drawing.Color.Yellow;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
this.Name = "DirectoryMonitorForm";
this.Text = "Ticker Monitor";
this.Load += new System.EventHandler(this.DirMon_Load);
((System.ComponentModel.ISupportInitialize)(this.FileMonitor)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
///
/// The main entry point for the application.
///
[STAThread]
static void Main()
{
Application.Run(new DirectoryMonitorForm());
}
private void FileMonitor_OnRenamed(object source, RenamedEventArgs e)
{
// Specify what is done when a file is renamed.
string originalname = e.OldFullPath;
string renamed = e.FullPath;
MessageBox.Show("File: "+originalname+" renamed to "+renamed, e.OldName+" Renamed");
}
private void FileMonitor_Changed(object sender, System.IO.FileSystemEventArgs e)
{
string ChangeType = e.ChangeType.ToString();
////display a message box for the appropriate changetype.
//if (ChangeType=="Created")
//{
// //MessageBox.Show("File: " + e.FullPath + " " + e.ChangeType, e.Name+" Created");
//}
//else if(ChangeType=="Deleted")
//{
// //MessageBox.Show("File: " + e.FullPath + " " + e.ChangeType, e.Name+" Deleted");
//}
//else
if(ChangeType=="Changed")
{
// killer vist oppe
Process[] processes = Process.GetProcessesByName("NOC_Ticker");
foreach (Process p in processes)
{
//p.CloseMainWindow();
p.Kill();;
}
System.Diagnostics.Process.Start(@"C:\noc_beta\Ticker\NOC_Ticker.appref-ms");
}
}
private void ButtonStart_Click(object sender, System.EventArgs e)
{
{
//get the configuration properties from the form.
Path = directoryToMonitor.Text;
}
//Set the properties on the monitor.
FileMonitor.Path = "C:\\temp\\";
FileMonitor.Filter = Filter.ToString();
FileMonitor.IncludeSubdirectories = IncludeSubs;
FileMonitor.NotifyFilter = NotifyFilters.LastAccess NotifyFilters.LastWrite
NotifyFilters.FileName NotifyFilters.DirectoryName;
//Begin monitoring.
FileMonitor.EnableRaisingEvents = true;
}
private void ButtonStop_Click(object sender, System.EventArgs e)
{
//Begin monitoring.
FileMonitor.EnableRaisingEvents = false;
}
private void DirMon_Load(object sender, System.EventArgs e)
{
}
}
}
this is a directory monior i created for work to kil and restart a app when chnges in a file is detected.
<------------------------->
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Configuration;
using System.IO;
using System.Diagnostics;
namespace TickerMonitor
{
///
/// Summary description for DirectoryMonitor.
///
public class DirectoryMonitorForm : System.Windows.Forms.Form
{
private static string Path="";
private static string Filter="";
private static bool IncludeSubs=false;
private System.IO.FileSystemWatcher FileMonitor;
private System.Windows.Forms.Label Label1;
private System.Windows.Forms.Button ButtonStart;
private System.Windows.Forms.TextBox directoryToMonitor;
///
/// Required designer variable.
///
private System.ComponentModel.Container components = null;
public DirectoryMonitorForm()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
///
/// Clean up any resources being used.
///
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows Form Designer generated code
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.FileMonitor = new System.IO.FileSystemWatcher();
this.ButtonStart = new System.Windows.Forms.Button();
this.Label1 = new System.Windows.Forms.Label();
this.directoryToMonitor = new System.Windows.Forms.TextBox();
((System.ComponentModel.ISupportInitialize)(this.FileMonitor)).BeginInit();
this.SuspendLayout();
//
// FileMonitor
//
this.FileMonitor.EnableRaisingEvents = true;
this.FileMonitor.NotifyFilter = System.IO.NotifyFilters.FileName;
this.FileMonitor.SynchronizingObject = this;
this.FileMonitor.Renamed += new System.IO.RenamedEventHandler(this.FileMonitor_OnRenamed);
this.FileMonitor.Deleted += new System.IO.FileSystemEventHandler(this.FileMonitor_Changed);
this.FileMonitor.Created += new System.IO.FileSystemEventHandler(this.FileMonitor_Changed);
this.FileMonitor.Changed += new System.IO.FileSystemEventHandler(this.FileMonitor_Changed);
//
// ButtonStart
//
this.ButtonStart.BackColor = System.Drawing.Color.Gray;
this.ButtonStart.Location = new System.Drawing.Point(80, 73);
this.ButtonStart.Name = "ButtonStart";
this.ButtonStart.Size = new System.Drawing.Size(64, 23);
this.ButtonStart.TabIndex = 0;
this.ButtonStart.Text = "Start";
this.ButtonStart.UseVisualStyleBackColor = false;
this.ButtonStart.Click += new System.EventHandler(this.ButtonStart_Click);
//
// Label1
//
this.Label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Label1.Location = new System.Drawing.Point(25, 3);
this.Label1.Name = "Label1";
this.Label1.Size = new System.Drawing.Size(173, 24);
this.Label1.TabIndex = 2;
this.Label1.Text = "Tiker forandring monitor";
this.Label1.TextAlign = System.Drawing.ContentAlignment.TopCenter;
//
// directoryToMonitor
//
this.directoryToMonitor.Location = new System.Drawing.Point(28, 30);
this.directoryToMonitor.Name = "directoryToMonitor";
this.directoryToMonitor.Size = new System.Drawing.Size(170, 20);
this.directoryToMonitor.TabIndex = 3;
this.directoryToMonitor.Text = "C:\\noc_beta\\Ticker\\ticker.xml";
//
// DirectoryMonitorForm
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.BackColor = System.Drawing.Color.Black;
this.ClientSize = new System.Drawing.Size(224, 108);
this.Controls.Add(this.directoryToMonitor);
this.Controls.Add(this.Label1);
this.Controls.Add(this.ButtonStart);
this.ForeColor = System.Drawing.Color.Yellow;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
this.Name = "DirectoryMonitorForm";
this.Text = "Ticker Monitor";
this.Load += new System.EventHandler(this.DirMon_Load);
((System.ComponentModel.ISupportInitialize)(this.FileMonitor)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
///
/// The main entry point for the application.
///
[STAThread]
static void Main()
{
Application.Run(new DirectoryMonitorForm());
}
private void FileMonitor_OnRenamed(object source, RenamedEventArgs e)
{
// Specify what is done when a file is renamed.
string originalname = e.OldFullPath;
string renamed = e.FullPath;
MessageBox.Show("File: "+originalname+" renamed to "+renamed, e.OldName+" Renamed");
}
private void FileMonitor_Changed(object sender, System.IO.FileSystemEventArgs e)
{
string ChangeType = e.ChangeType.ToString();
////display a message box for the appropriate changetype.
//if (ChangeType=="Created")
//{
// //MessageBox.Show("File: " + e.FullPath + " " + e.ChangeType, e.Name+" Created");
//}
//else if(ChangeType=="Deleted")
//{
// //MessageBox.Show("File: " + e.FullPath + " " + e.ChangeType, e.Name+" Deleted");
//}
//else
if(ChangeType=="Changed")
{
// killer vist oppe
Process[] processes = Process.GetProcessesByName("NOC_Ticker");
foreach (Process p in processes)
{
//p.CloseMainWindow();
p.Kill();;
}
System.Diagnostics.Process.Start(@"C:\noc_beta\Ticker\NOC_Ticker.appref-ms");
}
}
private void ButtonStart_Click(object sender, System.EventArgs e)
{
{
//get the configuration properties from the form.
Path = directoryToMonitor.Text;
}
//Set the properties on the monitor.
FileMonitor.Path = "C:\\temp\\";
FileMonitor.Filter = Filter.ToString();
FileMonitor.IncludeSubdirectories = IncludeSubs;
FileMonitor.NotifyFilter = NotifyFilters.LastAccess NotifyFilters.LastWrite
NotifyFilters.FileName NotifyFilters.DirectoryName;
//Begin monitoring.
FileMonitor.EnableRaisingEvents = true;
}
private void ButtonStop_Click(object sender, System.EventArgs e)
{
//Begin monitoring.
FileMonitor.EnableRaisingEvents = false;
}
private void DirMon_Load(object sender, System.EventArgs e)
{
}
}
}
EvE online manufacturing tool.
<------------------------------->
This is a Game Manufacturing tool i created for EvE online
<------------------------------->
This is a Game Manufacturing tool i created for EvE online
<------------------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using EvE.Properties;
using System.Globalization;
namespace EvE
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// Properties verdier// Save sett //
private void verdi_nummer1(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer1 = textBox1.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer2(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer2 = textBox2.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer3(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer3 = textBox3.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer4(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer4 = textBox4.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer5(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer5 = textBox5.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer6(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer6 = textBox6.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer7(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer7 = textBox7.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer8(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer8 = textBox8.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer9(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer9 = textBox9.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer10(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer10 = textBox10.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer11(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer11 = textBox11.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer12(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer12 = textBox12.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer13(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer13 = textBox13.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer14(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer14 = textBox14.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer15(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer15 = textBox15.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer16(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer16 = textBox16.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer17(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer17 = textBox17.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer18(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer18 = textBox18.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer19(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer19 = textBox19.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer20(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer20 = textBox20.Text;
Properties.Settings.Default.Save();
}
private void verdi_nummer21(object sender, EventArgs e)
{
Properties.Settings.Default.verdi_nummer21 = textBox21.Text;
Properties.Settings.Default.Save();
}
//-----------------------------------------------------------//
//-----------------------------------------------------------//
// SpecialProperties verdier //
private void verdi_nummer01(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer01 = textBox1.Text;
}
private void verdi_nummer02(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer02 = textBox2.Text;
}
private void verdi_nummer03(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer03 = textBox3.Text;
}
private void verdi_nummer04(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer04 = textBox4.Text;
}
private void verdi_nummer05(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer05 = textBox5.Text;
}
private void verdi_nummer06(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer06 = textBox6.Text;
}
private void verdi_nummer07(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer07 = textBox7.Text;
}
private void verdi_nummer08(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer08 = textBox8.Text;
}
private void verdi_nummer09(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer09 = textBox9.Text;
}
private void verdi_nummer010(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer010 = textBox10.Text;
}
private void verdi_nummer011(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer011 = textBox11.Text;
}
private void verdi_nummer012(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer012 = textBox12.Text;
}
private void verdi_nummer013(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer013 = textBox13.Text;
}
private void verdi_nummer014(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer014 = textBox14.Text;
}
private void verdi_nummer015(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer015 = textBox15.Text;
}
private void verdi_nummer016(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer016 = textBox16.Text;
}
private void verdi_nummer017(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer017 = textBox17.Text;
}
private void verdi_nummer018(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer018 = textBox18.Text;
}
private void verdi_nummer019(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer01 = textBox1.Text;
}
private void verdi_nummer020(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer020 = textBox20.Text;
}
private void verdi_nummer021(object sender, EventArgs e)
{
SpecialSettings.Default.verdi_nummer021 = textBox21.Text;
}
//-----------------------------------------------------------//
//-----------------------------------------------------------//
//Form load//
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Text = Properties.Settings.Default.verdi_nummer1;
textBox2.Text = Properties.Settings.Default.verdi_nummer2;
textBox3.Text = Properties.Settings.Default.verdi_nummer3;
textBox4.Text = Properties.Settings.Default.verdi_nummer4;
textBox5.Text = Properties.Settings.Default.verdi_nummer5;
textBox6.Text = Properties.Settings.Default.verdi_nummer6;
textBox7.Text = Properties.Settings.Default.verdi_nummer7;
textBox8.Text = Properties.Settings.Default.verdi_nummer8;
textBox9.Text = Properties.Settings.Default.verdi_nummer9;
textBox10.Text = Properties.Settings.Default.verdi_nummer10;
textBox11.Text = Properties.Settings.Default.verdi_nummer11;
textBox12.Text = Properties.Settings.Default.verdi_nummer12;
textBox13.Text = Properties.Settings.Default.verdi_nummer13;
textBox14.Text = Properties.Settings.Default.verdi_nummer14;
textBox15.Text = Properties.Settings.Default.verdi_nummer15;
textBox16.Text = Properties.Settings.Default.verdi_nummer16;
textBox17.Text = Properties.Settings.Default.verdi_nummer17;
textBox18.Text = Properties.Settings.Default.verdi_nummer18;
textBox19.Text = Properties.Settings.Default.verdi_nummer19;
textBox20.Text = Properties.Settings.Default.verdi_nummer20;
textBox21.Text = Properties.Settings.Default.verdi_nummer21;
if (string.IsNullOrEmpty(textBox1.Text))
{
textBox1.Text = SpecialSettings.Default.verdi_nummer01;
}
if (string.IsNullOrEmpty(textBox2.Text))
{
textBox2.Text = SpecialSettings.Default.verdi_nummer02;
}
if (string.IsNullOrEmpty(textBox3.Text))
{
textBox3.Text = SpecialSettings.Default.verdi_nummer03;
}
if (string.IsNullOrEmpty(textBox4.Text))
{
textBox4.Text = SpecialSettings.Default.verdi_nummer04;
}
if (string.IsNullOrEmpty(textBox5.Text))
{
textBox5.Text = SpecialSettings.Default.verdi_nummer05;
}
if (string.IsNullOrEmpty(textBox6.Text))
{
textBox6.Text = SpecialSettings.Default.verdi_nummer06;
}
if (string.IsNullOrEmpty(textBox7.Text))
{
textBox7.Text = SpecialSettings.Default.verdi_nummer07;
}
if (string.IsNullOrEmpty(textBox8.Text))
{
textBox8.Text = SpecialSettings.Default.verdi_nummer08;
}
if (string.IsNullOrEmpty(textBox9.Text))
{
textBox9.Text = SpecialSettings.Default.verdi_nummer09;
}
if (string.IsNullOrEmpty(textBox10.Text))
{
textBox10.Text = SpecialSettings.Default.verdi_nummer010;
}
if (string.IsNullOrEmpty(textBox11.Text))
{
textBox11.Text = SpecialSettings.Default.verdi_nummer011;
}
if (string.IsNullOrEmpty(textBox12.Text))
{
textBox12.Text = SpecialSettings.Default.verdi_nummer012;
}
if (string.IsNullOrEmpty(textBox13.Text))
{
textBox13.Text = SpecialSettings.Default.verdi_nummer013;
}
if (string.IsNullOrEmpty(textBox14.Text))
{
textBox14.Text = SpecialSettings.Default.verdi_nummer014;
}
if (string.IsNullOrEmpty(textBox15.Text))
{
textBox15.Text = SpecialSettings.Default.verdi_nummer015;
}
if (string.IsNullOrEmpty(textBox16.Text))
{
textBox16.Text = SpecialSettings.Default.verdi_nummer016;
}
if (string.IsNullOrEmpty(textBox17.Text))
{
textBox17.Text = SpecialSettings.Default.verdi_nummer017;
}
if (string.IsNullOrEmpty(textBox18.Text))
{
textBox18.Text = SpecialSettings.Default.verdi_nummer018;
}
if (string.IsNullOrEmpty(textBox19.Text))
{
textBox19.Text = SpecialSettings.Default.verdi_nummer019;
}
if (string.IsNullOrEmpty(textBox20.Text))
{
textBox20.Text = SpecialSettings.Default.verdi_nummer020;
}
if (string.IsNullOrEmpty(textBox21.Text))
{
textBox21.Text = SpecialSettings.Default.verdi_nummer021;
}
}
public int sum1;
public int sum2;
public int sum3;
public int sum4;
public int sum5;
public int sum6;
public int sum7;
public int sum8;
public int sum9;
public int sum10;
public int sum11;
public int sum12;
public int sum13;
public int sum14;
private void button1_Click_1(object sender, EventArgs e)
{
//alle Matrial utregninger Mineral Priser * units//
//Trit add
if (textBox1.Text.Trim() != string.Empty && textBox9.Text.Trim() != string.Empty)
{
textBox1.Text = textBox1.Text.Replace(".", ",");
//textBox1.Text = textBox1.Text.Replace("","0");
}
// pyer add
if (textBox2.Text.Trim() != string.Empty && textBox10.Text.Trim() != string.Empty)
{
textBox2.Text = textBox2.Text.Replace(".", ",");
}
//mex add
if (textBox3.Text.Trim() != string.Empty && textBox11.Text.Trim() != string.Empty)
{
textBox3.Text = textBox3.Text.Replace(".", ",");
}
//iso add
if (textBox4.Text.Trim() != string.Empty && textBox12.Text.Trim() != string.Empty)
{
textBox4.Text = textBox4.Text.Replace(".", ",");
}
//noc add
if (textBox5.Text.Trim() != string.Empty && textBox13.Text.Trim() != string.Empty)
{
textBox5.Text = textBox5.Text.Replace(".", ",");
}
// zyd add
if (textBox6.Text.Trim() != string.Empty && textBox14.Text.Trim() != string.Empty)
{
textBox6.Text = textBox6.Text.Replace(".", ",");
}
//mega add
if (textBox7.Text.Trim() != string.Empty && textBox15.Text.Trim() != string.Empty)
{
textBox7.Text = textBox7.Text.Replace(".", ",");
}
//morp add
if (textBox8.Text.Trim() != string.Empty && textBox16.Text.Trim() != string.Empty)
{
textBox8.Text = textBox8.Text.Replace(".", ",");
}
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
//// Profit utregning
//{
// decimal sum = decimal.Parse(textBox20.Text.Trim()) * decimal.Parse(textBox21.Text.Trim());
// label30.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(label30.Text.Trim()) - decimal.Parse(textBox17.Text.Trim()) * decimal.Parse(label20.Text.Trim());
// label32.Text = sum.ToString();
//}
//decimal sum = decimal.Parse(textBox18.Text.Trim()) * decimal.Parse(label20.Text.Trim());
decimal sum2 = (10 / (1 + decimal.Parse(textBox18.Text.Trim())) / 100);
label48.Text = sum2.ToString("0.00000");
//production lvl utregning//
decimal sum1 = new decimal(0.25) - ((new decimal(0.05) * (decimal.Parse(textBox19.Text.Trim()))));
label47.Text = sum1.ToString();
//%Total Wastage%//
{
decimal sum = decimal.Parse(label48.Text) * 100;
label37.Text = sum.ToString("0.00");
}
//----------------------------------------------------------------//
// her summeres alt samme opp med og ta hensyn til production lvl //
//----------------------------------------------------------------//
decimal sum3 = decimal.Parse(textBox9.Text) + (decimal.Parse(textBox9.Text) * sum1) + (decimal.Parse(textBox9.Text) * sum2);
textBox39.Text = sum3.ToString();
decimal sum4 = decimal.Parse(textBox10.Text) + (decimal.Parse(textBox10.Text) * sum1) + (decimal.Parse(textBox10.Text) * sum2);
textBox40.Text = sum4.ToString();
decimal sum5 = decimal.Parse(textBox11.Text) + (decimal.Parse(textBox11.Text) * sum1) + (decimal.Parse(textBox11.Text) * sum2);
textBox41.Text = sum5.ToString();
decimal sum6 = decimal.Parse(textBox12.Text) + (decimal.Parse(textBox12.Text) * sum1) + (decimal.Parse(textBox12.Text) * sum2);
textBox42.Text = sum6.ToString();
decimal sum7 = decimal.Parse(textBox13.Text) + (decimal.Parse(textBox13.Text) * sum1) + (decimal.Parse(textBox13.Text) * sum2);
textBox43.Text = sum7.ToString();
decimal sum8 = decimal.Parse(textBox14.Text) + (decimal.Parse(textBox14.Text) * sum1) + (decimal.Parse(textBox14.Text) * sum2);
textBox44.Text = sum8.ToString();
decimal sum9 = decimal.Parse(textBox15.Text) + (decimal.Parse(textBox15.Text) * sum1) + (decimal.Parse(textBox15.Text) * sum2);
textBox45.Text = sum9.ToString();
decimal sum10 = decimal.Parse(textBox16.Text) + (decimal.Parse(textBox16.Text) * sum1) + (decimal.Parse(textBox16.Text) * sum2);
textBox46.Text = sum10.ToString();
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
////-------------------------------------------------//
//// her ganges pris med total mineral boxen *skult?*//
////-------------------------------------------------//
//{
// decimal sum = decimal.Parse(textBox1.Text.Trim()) * decimal.Parse(textBox39.Text.Trim());
// label11.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox2.Text.Trim()) * decimal.Parse(textBox40.Text);
// label13.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox3.Text.Trim()) * decimal.Parse(textBox41.Text);
// label14.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox4.Text.Trim()) * decimal.Parse(textBox42.Text.Trim());
// label15.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox5.Text.Trim()) * decimal.Parse(textBox43.Text.Trim());
// label16.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox6.Text.Trim()) * decimal.Parse(textBox44.Text.Trim());
// label17.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox7.Text.Trim()) * decimal.Parse(textBox45.Text.Trim());
// label18.Text = sum.ToString();
//}
//{
// decimal sum = decimal.Parse(textBox8.Text.Trim()) * decimal.Parse(textBox46.Text.Trim());
// label19.Text = sum.ToString();
//}
////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
////^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//
//her addes alle mat priser sammen.
decimal sum12 = (sum3 * decimal.Parse(textBox1.Text)) + (sum4 * decimal.Parse(textBox2.Text)) + (sum5 * decimal.Parse(textBox3.Text)) + (sum6 * decimal.Parse(textBox4.Text)) + (sum7 * decimal.Parse(textBox5.Text)) + (sum8 * decimal.Parse(textBox6.Text)) + (sum9 * decimal.Parse(textBox7.Text)) + (sum10 * decimal.Parse(textBox8.Text));
label20.Text = sum12.ToString("### ### ### ###");
// her legges total og runs sammen
decimal sum13 = decimal.Parse(textBox17.Text.Trim()) * sum12;
label25.Text = sum13.ToString("### ### ### ###");
// Profit utregning
decimal sum14 = decimal.Parse(textBox20.Text.Trim()) * decimal.Parse(textBox21.Text.Trim());
label30.Text = sum14.ToString();
decimal sum15 = sum14 - decimal.Parse(textBox17.Text.Trim()) * sum12;
label32.Text = sum15.ToString("### ### ### ###");
}
private void button2_Click(object sender, EventArgs e)
{
Form2 F2 = new Form2();
F2.Show();
}
private void button3_Click(object sender, EventArgs e)
{
Form3 F3 = new Form3();
F3.Show();
}
private void button4_Click(object sender, EventArgs e)
{
textBox1.Text = SpecialSettings.Default.verdi_nummer01;
textBox2.Text = SpecialSettings.Default.verdi_nummer02;
textBox3.Text = SpecialSettings.Default.verdi_nummer03;
textBox4.Text = SpecialSettings.Default.verdi_nummer04;
textBox5.Text = SpecialSettings.Default.verdi_nummer05;
textBox6.Text = SpecialSettings.Default.verdi_nummer06;
textBox7.Text = SpecialSettings.Default.verdi_nummer07;
textBox8.Text = SpecialSettings.Default.verdi_nummer08;
textBox9.Text = SpecialSettings.Default.verdi_nummer09;
textBox10.Text = SpecialSettings.Default.verdi_nummer010;
textBox11.Text = SpecialSettings.Default.verdi_nummer011;
textBox12.Text = SpecialSettings.Default.verdi_nummer012;
textBox13.Text = SpecialSettings.Default.verdi_nummer013;
textBox14.Text = SpecialSettings.Default.verdi_nummer014;
textBox15.Text = SpecialSettings.Default.verdi_nummer015;
textBox16.Text = SpecialSettings.Default.verdi_nummer016;
textBox17.Text = SpecialSettings.Default.verdi_nummer017;
textBox18.Text = SpecialSettings.Default.verdi_nummer018;
textBox19.Text = SpecialSettings.Default.verdi_nummer019;
textBox20.Text = SpecialSettings.Default.verdi_nummer020;
textBox21.Text = SpecialSettings.Default.verdi_nummer021;
}
private void button5_Click(object sender, EventArgs e)
{
Form2 F2 = new Form2();
F2.Show();
}
private void comboBox1_DropDown(object sender, EventArgs e)
{
if (comboBox1.Items.Contains("Wildcards"))
comboBox1.Items.Remove("Wildcards");
}
}
}
Test Drawing Text from file
<--------------------------->
this code gets a text form a file on c:\ then draws it on the form<--------------------------->
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace test_drawing
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public string teXt;
private void timer1_Tick(object sender, EventArgs e)
{
string file_name = "c:\\test.txt";
if (System.IO.File.Exists(file_name) == true)
{
System.IO.StreamReader objReader;
objReader = new System.IO.StreamReader(file_name);
//textBox1.Text = objReader.ReadToEnd();
teXt = objReader.ReadToEnd();
objReader.Close();
}
else
{
MessageBox.Show("ingen slik fil" + file_name);
}
}
public void Form1_Load(object sender, EventArgs e)
{
//string file_name = "c:\\test.txt";
//if (System.IO.File.Exists(file_name) == true)
//{
// System.IO.StreamReader objReader;
// objReader = new System.IO.StreamReader(file_name);
// //textBox1.Text = objReader.ReadToEnd();
// teXt = objReader.ReadToEnd();
// objReader.Close();
//}
//else
//{
// MessageBox.Show("ingen slik fil" + file_name);
//}
}
public void Form1_Paint(object sender, PaintEventArgs e)
{
//Graphics surface;
Graphics surface = this.CreateGraphics();
Font drawFont = new Font("Arial", 20);
SolidBrush drawBrush = new SolidBrush(Color.Black);
StringFormat drawFormat = new StringFormat();
drawFormat.FormatFlags = StringFormatFlags.DirectionRightToLeft;
surface.DrawString(teXt , drawFont, drawBrush, 220.0f, 50.0f, drawFormat);
}
}
}
Abonner på:
Innlegg (Atom)