Laden...

Brauche Hilfe Bitte!!!!

Erstellt von Ayke vor 17 Jahren Letzter Beitrag vor 17 Jahren 2.317 Views
Ayke Themenstarter:in
643 Beiträge seit 2006
vor 17 Jahren
Brauche Hilfe Bitte!!!!

Wie speichere ich was in eine Textbox wenn sie kein event ist und ich das nicht in der Form1 steht. Helft mir bitte. Ich weiss ist eine übelste noob frage.

L
144 Beiträge seit 2005
vor 17 Jahren

Hallo,

sry irgendwie verstehe ich die frage nich so ganz.

"Wenn sie kein Event ist"

was meinst du damit?

Du schreibst aber etwas in eine Textbox, indem du auf die "Eigenschaft" .Text zugreifst.

Also:

textbox1.Text = "der Text";

www.lyrix-soft.de

D
32 Beiträge seit 2005
vor 17 Jahren

Ja, aber nur, wenn das Programm dynamisch geladen worden ist.

  1. Macht das keinen Sinn, was du sagst
  2. Besseres Topic bitte!!!!11einself
1.549 Beiträge seit 2004
vor 17 Jahren

ich vermute mal das dir auch Kommunikation von 2 Forms hilft

Wir Arbeiten eigendlich nicht wir nehmen nur das geld

I
1.739 Beiträge seit 2005
vor 17 Jahren

Ich weiss ist eine übelste noob frage

Na zumindest ist eine "übelste noob Problemdefinition".
Zumindest erkenne ich noch nicht mal genau was du wann willst.
Kannst du auf die Textbox irgendwie zugreifen?

Save(textbox1.Text )?
Save ist nur ne optionale Methode...

L
144 Beiträge seit 2005
vor 17 Jahren

Hallo,

ups hab ganz überlesen, dass er auf die Tb einer anderen Form zugreifen möchte.

Lyrix

www.lyrix-soft.de

I
1.739 Beiträge seit 2005
vor 17 Jahren

Original von Lyrix
Hallo,

ups hab ganz überlesen, dass er auf die Tb einer anderen Form zugreifen möchte.

Lyrix

Wieso überlesen? Es war nur von "nicht Form1" die Rede.
Alles andere ist Sache der Interpretation...

T
14 Beiträge seit 2006
vor 17 Jahren

Ich könnte mir vorstellen, das er einer weitere From hat.

Gut ich Spekuliere jetzt ma ein wenig, da es sehr schwierieg diese Frage zu verstehen.

Aloso um es ganz einfach zu machen, würde ich die TextBox auf public setzten, dann kann man ja auf die TextBox von Form1 daruf zugreifen.

Ich kam, sah und traute meinen Augen nicht 👶

I
1.739 Beiträge seit 2005
vor 17 Jahren

Diese Vermutung hatte auch S.H.-Teichhof, und postete den Link zur Problemlösung.

PS:
Public Textbox ist ganz übel, bei ganz kleinen Lösungen durchaus akzeptabel(alle Augen zu) 😉

Ayke Themenstarter:in
643 Beiträge seit 2006
vor 17 Jahren

Ich hab 3 nachte nicht geschlaffen sorry also bevor ich mich wieder so unverständlich ausdrücke

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        
        public Form1()
        {
            
            InitializeComponent();
        }

        public void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void button6_Click(object sender, EventArgs e)
        {
            
            string ftp = ("");
            ftp = (textBox1.Text);
            string proxy = ("");
            proxy = (textBox3.Text);
            string port1 = ("");
            port1 = (textBox4.Text);
            string port2 = ("");
            port2 = (textBox5.Text);

            using (StreamWriter sw = File.CreateText("config.txt"))
              {

            sw.WriteLine (ftp + ":" + port1);
            sw.WriteLine (proxy + ":" + port2);
            sw.Close();
               
               }



            
        }

            static void StreamLogreader()
            {
                if (File.Exists("config.txt"))
                {
                    using (StreamReader sr = new StreamReader("config.txt"))
                    {
                        String line;
                        string zeile1;
                        string zeile2;

                        // Read and display lines from the file until the end of 
                        // the file is reached.
                        line = sr.ReadLine();    // Headerzeile
                        zeile1 = line;
                        line = sr.ReadLine();    // Versionszeile
                        zeile2 = line;

                        char[] separators = new char[] { ':' };
                        foreach (string sub in zeile1.Split(separators))
                        {
                            string ftp = sub;
                            string port1 = sub;
                            textBox1.Text = ftp; /////////////////////Hier ist das Problem
                            textBox4.Text = port1;/////////////////////Hier ist das Problem
                        }
                        foreach (string sub in zeile2.Split(separators))
                        {
                            string proxy = sub;
                            string port2 = sub;
                            textBox3.Text = proxy;/////////////////////Hier ist das Problem
                            textBox5.Text = port2;/////////////////////Hier ist das Problem
                        }



                    }
                }
                

            }




         }





}

StreamLogreader() soll ja kein Event sein. Das soll ja gleich am anfangs des programms geschehen

N
4.644 Beiträge seit 2004
vor 17 Jahren

Führe es doch im FormLoad Event aus.
Ich glaube, Du solltest Dir mal ein Buch zu Gemüte führen.

Ayke Themenstarter:in
643 Beiträge seit 2006
vor 17 Jahren

Kein Geld
Trozdem danke. Diese Möglichkeit habe ich übersehen 😁

1.549 Beiträge seit 2004
vor 17 Jahren

Wir Arbeiten eigendlich nicht wir nehmen nur das geld