![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Загрузка скина |
|
C/C++ - Загрузка скина
|
![]() Старожил Сообщения: 222 |
void __fastcall TFace::ComboBox1Change(TObject *Sender) { switch(ComboBox1->ItemIndex) { case 0: // стандартный Form1->Image3->Hide(); break; case 1: // скин-1 Form1->Image3->Show(); Form1->Image3->Picture->LoadFromFile(ExtractFilePath(Application->ExeName) + "skin.jpg"); break; case 2: // скин-2 Form1->Image3->Show(); Form1->Image3->Picture->LoadFromFile(ExtractFilePath(Application->ExeName) + "skin2.jpg"); break; } } Нужно что бы при наличие файлов skinX.jpg Добавлялся бы текст в ComboBox - СкинX и код Код C++1 2 3 4 case X: // скин-X Form1->Image3->Show(); Form1->Image3->Picture->LoadFromFile(ExtractFilePath(Application->ExeName) + "skinX.jpg"); break; Где X - номер файла в папке skin(X).jpg |
|
Отправлено: 14:27, 28-03-2012 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать ddv122, я так делаю.
В .h файле прописываем ... private: // User declarations void __fastcall RefreshList(); // Функция по обновлению списка UnicodeString myfp; // Переменная, хранящая имя выбранного файла ... // Инициализация------------------------------------------------------------- void __fastcall TForm2::FormCreate(TObject *Sender) { // Настраиваемый список выбора, если его не существует // Перейти в режим создания шаблонов. myfp = ExtractFilePath(Application->ExeName) + "Template\\"; RefreshList(); } // Вызов обновления списка в комбо------------------------------------------- void __fastcall TForm2::RefreshList() { struct ffblk ff; ComboBox1->Clear(); int iN = findfirst((myfp + "*.jpg").t_str(), &ff, FA_ARCH);//"*.log" for( ; !iN; iN = findnext(&ff)) ComboBox1->Items->Append(ff.ff_name); } // Выбор рекомендаций-------------------------------------------------------- void __fastcall TForm2::ComboBox1Select(TObject *Sender) { RichEdit1->Lines->LoadFromFile(myfp + ComboBox1->Text); } |
------- Отправлено: 14:10, 13-06-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Загрузка - ЗАГРУЗКА | А_н_д_р_ей | Тест-форум | 1 | 14-04-2010 19:39 | |
Загрузка | Oleg_SK | Тест-форум | 1 | 16-11-2009 17:23 | |
Драйвер - Загрузка ЦП | Арикалика | Microsoft Windows 7 | 1 | 29-07-2009 13:12 | |
вопрос, pxe-загрузка <сервер(Win2003), и 10 с win98. Загрузка с сервера?> | _aids | Сетевые технологии | 1 | 21-07-2007 10:27 | |
Загрузка | DCoder | Общий по Linux | 11 | 10-12-2003 15:22 |
|