Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C / C++

Выпуск № 140
от 07.12.2002, 09:50

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 414
Отправлено ответов: 909
Активность: 219.5 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Avl2k
Статус: Доверительный
Общий рейтинг: 126.08
[Подробней >>]
PL
Статус: Начальный
Общий рейтинг: 113.48
[Подробней >>]
Switcher
Статус: Начальный
Общий рейтинг: 138.09
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 408. Здравствуйте, уважаемые эксперты, Не могли бы вы мне подсказать (или дать ссылку где это написано) к... (ответов: 2)
Вопрос № 409. Привет эксперты! Мне необходимо сделать прогу на c++ builder работающую с exсel таблицами через ole.... (ответов: 1)

Вопросов: 2, ответов: 3


 Вопрос № 408

Здравствуйте, уважаемые эксперты,
Не могли бы вы мне подсказать (или дать ссылку где это написано) как мне в WTL приложении раскрасить (поменять цвет шрифта) *ОТДЕЛЬНУЮ* ячейку у класса наследованного от CListViewCtrl.
Если же не знаете как это сделать в WTL, то подскажите, как это сделать в Win32. Ну и в крайнем случае - как это сделать в MFC.


Приложение:


Вопрос отправлен: 04.12.2002, 06:36
Отправитель: Alexander

[Следующий вопрос >>] [Список вопросов]

Отвечает Avl2k

Добрый день, Alexander!
Для этого надо использовать нотификацию NM_CUSTOMDRAW. Подробнее см.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/CommCtls/CustDraw/CustDraw.asp (есть пример).
Кстати, эту нотификацию можно использовать только с версии Commctl32.dll 4.70 (подробнее см. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/CommCtls/ListView/Notifications/NM_CUSTOMDRAW_LISTVIEW.asp).
С уважением, Avl2k.

Ответ отправлен: 04.12.2002, 12:21
Отправитель: Avl2k


Отвечает PL

Доброе время суток, Alexander!
Класный сайтик - для ВТЛ раздел просто супер
http://home.worldonline.dk/viksoe/
Regards Tim

Ответ отправлен: 04.12.2002, 07:03
Отправитель: PL


 Вопрос № 409

Привет эксперты!
Мне необходимо сделать прогу на c++ builder работающую с exсel таблицами через ole. Необходимо реализовать несколько функций просто работу с таблицией в приложении и открытие любого excel файла через приложение. По первой части: вставляю компонент ole container, делаю create new и там выбираю собственно лист ms-excel. Только есть одно но. Как сделать так, чтобы все мои изменения в таблице сохранялись после завершения работы приложения?
И второй вопрос как реализовать открытие любого excel файла через ole?
Спасибо.



Вопрос отправлен: 04.12.2002, 09:43
Отправитель: Pervert

[Следующий вопрос >>] [Список вопросов]

Отвечает Switcher

Приветствую Вас, Pervert
Я использую Builder 6.0:
Делаю отдельные buttonы или opendialog или savedialog для того чтобы загрузить или сохранить документe.
Для открытия используешь
OleContainer1->CreateObjectFromFile("имя файла",false);
Чтобы сохранить
OleContainer1->SaveAsDocument("имя файла");
Посмотри в хелпе там есть и еще много интересного.




Ответ отправлен: 04.12.2002, 21:10
Отправитель: Switcher



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (39)
C / C++ (28)
Perl (6)
Delphi (19)
Pascal (22)
Basic / VBA (9)
Java / JavaScript (12)
PHP (7)
MySQL / MSSQL (8)
Пользователю
Windows 95/98/Me (32)
Windows NT/2000/XP (21)
"Железо" (29)
Поиск информации (15)
Администратору
Windows NT/2000/XP (13)
Linux / Unix (16)
Юристу
Гражданское право (9)
Семейное право (3)
Трудовое право (5)
КоАП (3)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное