Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: morgan18   (08.12.2012 в 16:05)
я ввожу так

if(OpenDialog1->Execute())
    {
        AnsiString fName = "";
        fName = OpenDialog1->FileName;
        TStringList *Table1 = new TStringList;
        Table1->LoadFromFile(fName);
        for(int i = 1; i<StringGrid1->RowCount ; i++)
        {
            StringGrid1->Rows[i]->DelimitedText = Table1->Strings[i-1];
        }
        delete Table1;
    }

проблема в том, что когда в вещественных числах точка все вводится нормально, но потом не преобразуется функцией StrToFloat() из-за точки. Если в файле заменить точки на запятые, то вводится непонятно как. Как правильно ввести в данные в StringGrid?


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: