Avatar billede juks Novice
27. november 2007 - 02:52 Der er 5 kommentarer og
1 løsning

"kør" en knap

hvis man vil bruge funktion fra en bestemt knap .
kan man så godt køre den selvom brugeren ikke har trykket på den..


hvis man fx har 2 knapper og brugeren trykker på knap 2
så skal den første køre koden bag knap2 og derefter (uden han trykker) køre koden bag knap1
Avatar billede arne_v Ekspert
27. november 2007 - 03:03 #1
Ja.

Den metode der bliver kaldt ved click kan også godt kaldes af en anden metode.
Avatar billede arne_v Ekspert
27. november 2007 - 03:03 #2
Jeg tror at det vil være pænest at hive den fælles kode ud i en tredie metode og kalde
den fra begge click metoderne.
Avatar billede juks Novice
27. november 2007 - 03:07 #3
er bare lidt i tvivl om hvordan man gør det..

          {
                List<string> tilmeld = new List<string>();

                {
                    string oldsti;
                    oldsti = GlobalVariables.Instance.sti.ToString() + GlobalVariables.Instance.afholdt.ToString();
                    string s1 = combokon1.Text.ToString();
                    s1 = s1.Split(',')[0];
                    foreach (object obj in listBox5.Items)
                    {
                        int i = 1;

                        string s = (string)obj;
                        string samlet = s1 + "," + i + "," + (s.Split(',')[0]); //samle streng med konnummer,startnr,cprnr

                        tilmeld.Add(samlet);        //smider dem ind i arrayet

                        ++i;  //ligger en til i
                    }

                    using (StreamWriter w = File.AppendText(oldsti))
                    {
                        tilmeld.ForEach(delegate(String changeline)
                        {
                            w.WriteLine(changeline);
                        });
                    }
                }
               
        }
Avatar billede juks Novice
27. november 2007 - 03:07 #4
sorry dette er koden


------------------
private void combokon1_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            this.choosebut.Visible = true;
            {
                this.listBox6.Items.Clear();
                this.checkedListBox3.Items.Clear();
                this.listBox5.Items.Clear();
                int i = 0;
                string ss = this.combokon1.SelectedItem.ToString();
                ss = (ss.Split(',')[0]);

                using (MyReader SR = new MyReader(GlobalVariables.Instance.sti.ToString() + GlobalVariables.Instance.afholdt.ToString()))
                {
                    List<string> al = new List<string>();
                    string Line, Line1, Line2;
                    while ((Line = SR.ReadLine()) != null)
                    {
                        Line1 = Line.Split(',')[0];
                        Line2 = Line.Split(',')[2];
                        if (Line1 == ss)
                        {
                            al.Add(Line2);
                        }
                    }


                    int txtlength = al.Count;
                    if (txtlength == 0)
                    {
                        using (MyReader SP = new MyReader(GlobalVariables.Instance.sti.ToString() + GlobalVariables.Instance.skytte.ToString()))
                        {
                            string pLine, cpr;
                            string klubb;
                            string klasse;

                            while ((pLine = SP.ReadLine()) != null)
                            {


                                // Line = Line.Replace(",", " ").Replace("{", " ").Replace("}", " ");

                                klubb = Getklub.Gklub(pLine.Split(',')[2]);      //kigger i filen for at finde den klub med det nummer
                                klasse = Getklub.Gklasse((pLine.Split(',')[3]));  //kigger i filen for at finde den klasse med det nummer
                                cpr = pLine.Split(',')[0];
                                pLine = pLine.Split(',')[1];
                                //    this.listBox5.Items.Add(cpr + "," + Line + "," + klubb + "," + klasse);
                                //MessageBox.Show(al[i]);


                                this.checkedListBox3.Items.Add(cpr + "," + pLine + "," + klubb + "," + klasse);
                            }
                        }
                    }
                    else
                    {
                        while (i < txtlength)
                        {
                            using (MyReader SP = new MyReader(GlobalVariables.Instance.sti.ToString() + GlobalVariables.Instance.skytte.ToString()))
                            {
                                string pLine, cpr;
                                string klubb;
                                string klasse;

                                while ((pLine = SP.ReadLine()) != null)
                                {


                                    // Line = Line.Replace(",", " ").Replace("{", " ").Replace("}", " ");

                                    klubb = Getklub.Gklub(pLine.Split(',')[2]);      //kigger i filen for at finde den klub med det nummer
                                    klasse = Getklub.Gklasse((pLine.Split(',')[3]));  //kigger i filen for at finde den klasse med det nummer
                                    cpr = pLine.Split(',')[0];
                                    pLine = pLine.Split(',')[1];
                                    //    this.listBox5.Items.Add(cpr + "," + Line + "," + klubb + "," + klasse);
                                    //MessageBox.Show(al[i]);

                                    if (cpr != al[i])
                                    {
                                        this.checkedListBox3.Items.Add(cpr + "," + pLine + "," + klubb + "," + klasse);
                                    }
                                    else
                                    {
                                        this.listBox6.Items.Add(cpr + "," + pLine + "," + klubb + "," + klasse);

                                    }
                                }

                            }
                            i++;
                        }
                    }
                }
            }
        }
Avatar billede juks Novice
27. november 2007 - 07:24 #5
never mind lukker
Avatar billede juks Novice
13. december 2007 - 10:28 #6
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester