Avatar billede spottie Nybegynder
15. februar 2006 - 14:23 Der er 11 kommentarer og
1 løsning

Inkludere filer og listbox spørgsmål?

Goddag eksperter

To spørgsmål har trængt sig på:

1) Hvordan inkludere man filer i Visual C# 2003? Gerne detaljeret forklaring.

2) Hvordan går man således at når man markere, f.eks. et navn i en listbox at så tilhørende værdier ud fra databsenm i mysql med det navn der matcher den person, dette må også gerne forklares detaljeret.

Håber at høre fra nogen

Vh spottie
Avatar billede dr_chaos Nybegynder
15. februar 2006 - 14:49 #1
er det på nettet eller et windows program ?

Bruger du visual studio 2003 ?
Avatar billede spottie Nybegynder
15. februar 2006 - 15:23 #2
windows program og ja visual studio 2003
Avatar billede dr_chaos Nybegynder
15. februar 2006 - 16:10 #3
1. er det dll'er du gerne vil inkludere ?

2. Du kan benytte selectedindexchanged
Avatar billede spottie Nybegynder
16. februar 2006 - 09:33 #4
1) Ved ikke hvilken type fil jeg vil inkludere men bare vide hvordan man inkludere filer i C# 2003, da det ikke er ligesom i normal C++?

2) Ja men hvordan gør så sådan at den er dynamisk sådan så hver gang der er et object markeret tager den data fra det, fordi sådan som det er nu tager den kun den første værdi man markere selvom man vælger andre objekter i listboxen er det det samme der står i den textbox som det første objekt man har markeret.
Avatar billede dr_chaos Nybegynder
16. februar 2006 - 09:44 #5
1) man laver normalt en usercontrol.
Men forstår ikke helt hvad du mener med at inkluderer filer og hvad formålet skulle være.

2.
du kan bruge dette her:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            foreach (object o in listBox1.SelectedItems)
            {
                listBox1.GetItemText(o);
             
            }

        }
Avatar billede dr_chaos Nybegynder
16. februar 2006 - 09:52 #6
1)
hvis laver en anden fil i dit projekt er den automatisk inkluderet hvis du sørger for at lægge den i samme namespace.
ellers skal du bruge
using namespacenavn; i toppen af din fil.
Avatar billede spottie Nybegynder
16. februar 2006 - 15:03 #7
1) Jamen selvom jeg bruger name space kan den ikke finde ud af det, kan du give eksempel på en fil hvor der er funktioner i og hvor koden så er for at den kan bruges i en form1.cs-fil i C# 2003?

2) Hvordan kan man gøre sådan at når man markere en objebt i en textbox(f.eks. et navn) så hiver den alle tilsvarende oplysninger ud om det navn fra en database i forskellige textboxe og ikke bare sådan som du skriver hvor den henter navnet fra det markeret item?
Avatar billede dr_chaos Nybegynder
16. februar 2006 - 15:59 #8
1.

namspace test
{
public class test1
{
public test1()
{

}
public int returnerettal(int a, int b)
{
return a+b;
}
}


}
Avatar billede dr_chaos Nybegynder
16. februar 2006 - 16:00 #9
for at bruge denne klasse skal du bruge:

test1 t = new test1();
int ettal = t.returnerettal(1,2);
Avatar billede dr_chaos Nybegynder
16. februar 2006 - 16:01 #10
hvis du vil bruge namespace test i et andet namespace tilføjer du
using test;
i toppen af klassen.

så kan du gøre som i ovenstående post
Avatar billede dr_chaos Nybegynder
16. februar 2006 - 16:03 #11
du kan gøre noget denne stil:

private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            foreach (object o in listBox1.SelectedItems)
            {
              string navn = listBox1.GetItemText(o);
            //hente oplysninger i databasen om en person med det navn
              TextBox1.Text = nogetfradatabasen;
            }

        }
Avatar billede spottie Nybegynder
06. april 2006 - 16:14 #12
lukker
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