Forums Neueste Beiträge
 

Menue speichern_unter

29/10/2007 - 23:21 von Tizi | Report spam
Ich benötige unbedingt Hilfe, sonst werde ich noch verrückt

Wer kann mir sage, warum ich folgende Fehlermeldung erhalte:

Fehler 7 error C2039: 'Count': Ist kein Element von 'System::Array'

wenn ich folgenden Code eintippe: wg. Count

private: System::Void speichernToolStripMenuItem_Click(System::Object^
sender, System::EventArgs^ e)
{
if (strDateiname==String::Empty) {
speichernunterToolStripMenuItem_Click(sender,e);
} else {
if (textBox1->Text->Length==0) {
if (System::Windows::Forms::MessageBox::Show(S"Soll wirklich eine leere
Datei angelegt
werden?",S"Anfrage",MessageBoxButtons::YesNo,MessageBoxIcon::Question,MessageBoxDefaultButton::Button1)==System::Windows::Forms::DialogResult::No) {
return;
} // if
} //if
StreamWriter^ FileName=File::CreateText(strDateiname);
for( int nI=0; nI<textBox1->Lines->Count; nI++) {
Schreiber->WriteLine(textBox1->Lines->Item[nI]);
} //for
Schreiber->Close();
}


s
 

Lesen sie die antworten

#1 André Pönisch
31/10/2007 - 10:40 | Warnen spam
Hallo Tizi,

Wer kann mir sage, warum ich folgende Fehlermeldung erhalte:

Fehler 7 error C2039: 'Count': Ist kein Element von 'System::Array'



Genau wegen dem was da steht. Du versuchst auf ein Element "Count" von
einem Array zuzugreifen, obwohl es das nicht gibt.

Und zwar hier:

for( int nI=0; nI<textBox1->Lines->Count; nI++) {



Lines gibt ein Array mit Strings zurück. Was du suchst ist vermutlich
textBox1->Lines->Length.

Grüße
André

Ähnliche fragen