![]() |
|
|
![]()
|
|
| docwar |
|
||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
А почему ноль? Ведь значения берутся из ини файла, значения получая из соответствующих переменных (Name,Color,Size). Ини-файл выглядит следующим образом: Name=*** Color=*** Size=*** Практически верно! Создаю СтрингЛист, чтобы обратиться через него к ини-файлу (см. пример файла выше). Значения, стоящие после равно я и пытаюсь передать в переменые, а потом уже и в мемо. Почему? =) Никак не пойму... Мне бы с кодом помочь, а то именно это вызывает у меня трудности! =) Но все равно спасибо! Vyacheslav, с чего вы взяли, что у меня проблемы с понятием алгоритма? С того, что неправильно написал код или задаю простые для вас вопросы? Собственно... вы указали - я и написал... А то, что написанное вами в ответе на мой вопрос мне не нужно, я не сообразил...
А что тут странного, что не хочу пользоваться кнопками? Мне Лейбл больше нравится и по дизайну подходит!
Просто напрямую записывать без переменных мне не удалось...
Боюсь, что вам так только кажется! Если я не знаю, то не стал бы просить оптимизирвать код, а попросил бы ОБЬЯСНИТЬ его, что и не делаю! Если же у кого-то здесь слабые нервы.. ну неужели Вы сразу стали высококлассным программистом, не задающим вопросы, кажущиеся тривиальными еще более "крутым" программерам? Копировать чужой код? А как же мне тогда учиться, не разбирая чужие программы и исходники? Все пограммисты советуют разбирать не только примеры в книгах! А причем здесь базовые понятия ООП и С++? Ну, неужели вы думаете, что я совершенно тупой, раз у меня вызывает проблему загрузка параметров из ини-файла или мне эти БАЗОВЫЕ понятия помогут решить мой вопрос? Абсурд! P.s.Выражаю благодарность Bima за понимание! Добавлено @ 19:20
Именно поэтому и не воспользуюсь вашим кодом, а найду другое решение, следуя вашему совету. Всем спасибо! Тему можно и закрыть, если кого-то раздражают мои вопросы. |
||||||||
|
|||||||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
Становится все интереснее и интереснее
Последние три сообщения читал и смеялся Предлагаю всем забыть прошлые недорозумения и разобраться в поставленном вопросе. Расмотрим твой код docwar :
надеюсь ты поймешь свои ошибки -------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
| pandrew |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 27.3.2006 Репутация: 3 Всего: 3 |
Ну с кодом вам помогли, поэтому только ответ на вопрос:
Если вы посмотрите на определение списка (TStringList - список строк), вы узнаете что: 1)список это - упорядоченная последовательность элементов данных, каждый из которых может быть либо списком, либо атомарным неделимым элементом 2)список одна из базовых структур данных (тип контейнера) - класс в терминологии C++, а значит имеет методы и свойства Когда вы создаете экземпляр списка вы создаете пустой контейнер (по простому: ящик в котором ничего нет). У ящика есть метод LoadFromFile(), с помощью которых вы сможете его заполнить. |
||||
|
|||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Учел всю критику, исправил код! Все работает, кроме загрузки стилей! Не пойму как использовать строку "Memo1->Font = TFontStyles() << fsBold << fsStyle;"
|
|||
|
||||
| Vyacheslav |
|
||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 47 Всего: 59 |
Вы опять невнимательны
Строка
лишняя, так file нигде не используетс Строка
Означает, что содержимое стиля обнуляется и инициализируется заново конкретыми значениями. И здесь эта строка не нужна Следует выполнить следущее
Добавлено @ 13:04 Эта строка также не нужна, так как strString нигде не используется
-------------------- С уважением, Вячеслав Ермолаев |
||||||||
|
|||||||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
Я предпочитаю немного другую формулировку - "Новичок"! ))) Vyacheslav, извините меня, пожалуйста, за немного резкий ответ с моей стороны! Vyacheslav, Bima, примите рейтинг в знак благодарности! pandrew, Ваш рейтинг будет завтра (ограничение стоит). Вопрос решен, всем больше спасибо! =) Это сообщение отредактировал(а) docwar - 15.11.2006, 14:17 |
|||
|
||||
| docwar |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 24.9.2006 Репутация: нет Всего: нет |
И последний вопрос:
почему при изменении имени файла с параметрами шрифта вылазит ошибка, что MS Sans Serif не является интовским значением??? ini=new TIniFile(PP + ExtractFileName("fonts.ini")); Если указать полный путь до файла, то ошибки нет... |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |