| | | | | | | | | | |||||||
![]() | ![]() | | |||||||||||||
| |||||||||||||||
| |||||||
| Registrieren | Hilfe | Interessengemeinschaften | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| |
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 |
| Reg.-Benutzer Reg.-Datum: 21.09.2008 |
Hallo Community, ich hab hier ein Problem mit C# und weiß nicht weiter. Zu allem Überfluss muss ich dringend weiterüben, was aber nicht geht mit dem Fehler. Hier also mal die Fehlermeldung: [CSHARP]Fehler 1 Inkonsistenter Zugriff: Parametertyp "NotenProgramm.Note" ist weniger zugreifbar als Methode "NotenProgramm.FNotenDetail.FNotenDetail(NotenProg ramm.Note)" C:\Schule\IT11\CSharp\NotenProgramm\NotenProgramm\ FNotenDetail.cs 17 16 NotenProgramm [/CSHARP] und hier die zwei Klassen, welche den Fehler betreffen: FNotenDetail [CSHARP]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.Collections; namespace NotenProgramm { public partial class FNotenDetail : Form { Note n = new Note(); public FNotenDetail(Note n) { InitializeComponent(); //FNoten fn = new FNoten(); this.n = n; if (n != null) { cboxfach = n.Fach; } } private void FNotenDetail_Load(object sender, EventArgs e) { cboxfach.Items.Add("MSE"); cboxfach.Items.Add("C#"); cboxfach.Items.Add("Mathe"); } private void cboxart_SelectedIndexChanged(object sender, EventArgs e) { cboxart.Items.Add("S"); cboxart.Items.Add("M"); } private void cboxnote_SelectedIndexChanged(object sender, EventArgs e) { cboxnote.Items.Add("1"); cboxnote.Items.Add("2"); cboxnote.Items.Add("3"); cboxnote.Items.Add("4"); cboxnote.Items.Add("5"); cboxnote.Items.Add("6"); } /* public static void Insert(Note n) { ArrayList al = DBNote.Laden(); al.Add(n); DBNote.Speichern(al); }*/ } } [/CSHARP] Note [CSHARP]using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NotenProgramm { [Serializable] class Note { string fach = string.Empty; DateTime dt; string art = string.Empty; int note; public Note() { } public string Fach { get { return fach; } set { fach = value; } } public DateTime Dt { get { return dt; } set { dt = value; } } public string Art { get { return art; } set { art = value; } } public int Note1 { get { return note; } set { note = value; } } public override string ToString() { return Dt + " " + Fach + " " + Art + " " + Note1; } } } [/CSHARP] Hier noch der Aufruf von FNoten [CSHARP]private void btnNeu_Click(object sender, EventArgs e) { DialogResult dr = new DialogResult(); Note n = new Note(); //FNotenDetail fndetail = new FNotenDetail(n); FNotenDetail fndetail = new FNotenDetail(n); dr = fndetail.ShowDialog(); } [/CSHARP] Ich kann mir nicht erklären wieso der Fehler auftaucht. Bitte helft mir! Danke im Voraus. Robin |
| | |
| | #2 |
| Reg.-Benutzer Reg.-Datum: 21.09.2008 |
erledigt und bitte Thread löschen.
|
| | |
![]() |
| Lesezeichen |
| ||||||
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Hilfe brauch bis Donnerstag eure Hilfe | Broody | Referate | 6 | 17.10.2008 15:02 |
| Mein Projektantrag-bitte um eure Hilfe, sehr dringend!!! | alexxx327 | Abschlussprojekte | 7 | 23.11.2007 10:46 |
| Mithilfe , mit Hilfe oder mithilfe / Rätselraten ! | raummusik | Abschlussprojekte | 4 | 09.05.2005 15:33 |
| Finanzielle Hilfe während der Ausbildung | elbockblau | Ausbildung im IT-Bereich | 3 | 05.04.2005 14:39 |
| Hilfe...Formatierung unter MS-DOS mit DRVSPACE | SAPler | Windows Betriebssysteme | 2 | 07.05.2004 09:42 |
![]() |
| |||||