Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите с ини-файлами / 8 сообщений из 8, страница 1 из 1
20.08.2005, 18:26
    #33226676
Krolikoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
делаю так:
Код: plaintext
1.
2.
  TStrings* Names;  
  ini = new TIniFile(ChangeFileExt( Application->ExeName, ".ini"));
  ini->ReadSectionValues("Colors", Names);
Выдает ошибку во время выполнения на этой строке : ini->ReadSectionValues("Colors", Names);
Усди вместо TStrings* Names; написать ListBox1->Items - все работает.
Что не так делаю ?
...
Рейтинг: 0 / 0
20.08.2005, 20:32
    #33226717
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
А Names кто создавать будет?
...
Рейтинг: 0 / 0
20.08.2005, 20:37
    #33226718
Krolikoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
А как создавать то ? Вот если я делаю
Код: plaintext
Names->add("njhgjg") 
- работает.
Как его создавать ? Если пишу
Код: plaintext
Names = new TStrings;
- ошибка при компиляции. Как создать то тогда ? Подскажите - я только начинаю писать на С++
...
Рейтинг: 0 / 0
20.08.2005, 20:57
    #33226723
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
Код: plaintext
TStrings* Names = new TStrings;
?
...
Рейтинг: 0 / 0
20.08.2005, 21:01
    #33226724
Krolikoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
Гавриленко Сергей Алексеевич
Код: plaintext
TStrings* Names = new TStrings;
?
Ошибка при компиляции :(
вот что пишет:
[C++ Error] Unit1.cpp(495): E2352 Cannot create instance of abstract class 'TStrings'
[C++ Error] Unit1.cpp(495): E2353 Class 'TStrings' is abstract because of '_fastcall TStrings::Get(int) = 0'
...
Рейтинг: 0 / 0
20.08.2005, 21:08
    #33226727
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
Замените на TStringList.
...
Рейтинг: 0 / 0
20.08.2005, 21:12
    #33226728
Krolikoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
Гавриленко Сергей АлексеевичЗамените на TStringList.
Спасибо, добрый человек ! А то я уже не знал че делать то ... в параметрах TStrings ... а работать не хочет ... утратил веру в жизнь !
...
Рейтинг: 0 / 0
20.08.2005, 21:21
    #33226730
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ини-файлами
Krolikoff Гавриленко Сергей АлексеевичЗамените на TStringList.
Спасибо, добрый человек ! А то я уже не знал че делать то ... в параметрах TStrings ... а работать не хочет ... утратил веру в жизнь !
Базовый и местами абстрактный класс, сразу не сообразил. Вот если бы текст ошибки сразу сказали, не мучались бы лишний час. :)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите с ини-файлами / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]