Odczyt wektora z pliku tekstowego
: 01 lis 2013 11:52
Witam, mam problem a mianowicie muszę napisać program który odczyta wartości wektora z pliku txt wczyta je do text boxa a następnie po wybraniu funkcji aproksymacji na rysuje przeplot na obiekcie Graph.
Kod wczytania pliku tekstowego do texboxa.
Problem w tym ze nie wiem jak teraz oddzielić wartość X i Y z pliku tekstowego tak zęby moc narysować linie na wykresie
Zawartość pliku tekstowego wygląda mniej więcej tak:
1,1 1,96
1,94 4,01
2,87 5,83
Kod wczytania pliku tekstowego do texboxa.
Kod: Zaznacz cały
void CVICALLBACK Fotworz (int menuBar, int menuItem, void *callbackData,
int panel)
{
FILE *fp;
char line [256];
//rezultat = FileSelectPopup ("", "*.*", "*.TXT", "Otworz:", VAL_LOAD_BUTTON, 0, 1, 1, 0, sciezka);
fp = fopen ("Dane.txt", "rt");
while (fgets (line, 256, fp))
SetCtrlVal (panel, PANEL_TEXTBOX, line);
SetCtrlVal(PANEL, PANEL_STRING, sciezka);
}Zawartość pliku tekstowego wygląda mniej więcej tak:
1,1 1,96
1,94 4,01
2,87 5,83