Ahhh...
Jetzt funktioniert das alles.
Hier ist der Quellcode für die Nachwelt.
globale Konstanten:
#define STRINGEND 0
#define LINEFEED 10
#define MEDIUM 100
Member Variablen
m_List1 als Control und CListBox
m_List2 als Control und CListBox
globale Variable (in einer Struktur)
CString neudat.szMB_01;
void CEditorDlg::OnSelchangem1()
{
FILE * stream;
stream=fopen("Messdat.txt","r");
int ncnt = 0;
char szTemp[100];
while ( fgets (szTemp,HUGE,stream) )
{
ncnt = 0;
while( szTemp[ncnt] != LINEFEED ) ncnt++; // das Zeichen am ende der Zeile wird zum Stringendzeichen getauscht
szTemp[ncnt] = STRINGEND;
if( szTemp[0] == '(' ) //nur jede Zeile mit einer Klammer am ANfang wird eingefügt
{
m_List1.AddString(szTemp); //String einfügen in Listbox1
m_List2.AddString(szTemp); //String einfügen in Listbox2
}
}
fclose( stream ); //schießen des Stream
}
So viel spass damit.
Danke an alle die mir dabei geholfen haben. Besonders Endurion
mfg Tetsuya