23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
1 | |
Нужен совет знающих людей...16.11.2009, 18:17. Показов 9872. Ответов 70
Метки нет Все метки)
(
Всем привет!
Пишу программу в C++ Builder, и вот возникло 2 вопроса: 1) Можно-ли как-нибудь добавить шрифты в программу, чтобы не требовалась их установка нв ПК? 2) Как сделать плавное появление изображения в программе? Заранее спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
16.11.2009, 18:17 | |
Ответы с готовыми решениями:
70
Нужен совет: Нужен совет! Нужен совет с Canvas Нужен совет по созданию функции |
говнокодер
1263 / 287 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
||||||
16.11.2009, 19:02 | 2 | |||||
![]() скопировать можно так:
второй вопрос не совсем понятен.
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 19:08 [ТС] | 3 |
Ну со шрифтом всё ясно. Поясняю второй вопрос: в программе показывается изображение компонентом Image, вот и надо сделать медленное появление изображения.
0
|
говнокодер
1263 / 287 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
||||||
16.11.2009, 19:43 | 4 | |||||
может попробовать прорисовывать на канве линиями?
ну т.е.: отрисовываем изображение, устанавливаем прозрачный цвет далее через таймер: закрашиваем сперва все кроме скажем, первой линии изображения... (что-то вроде того):
что нибудь вроде этого.. тут правда надо подумать еще... но я бы как нибудь так сделать. Вот тут человек делал подобное: Как мне сделать, чтоб изображение в ТImage было "привязано" к нижней границе объекта? ну еще тема "создание игры" ... там наверняка есть че-нибудь интересное по этому поводу..
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 19:48 [ТС] | 5 |
Спасибо, попробую.
0
|
16.11.2009, 20:01 | 6 | ||||||||||
Можно при помощи функции AddFontResourceEx копировать шрифт не надо ни куда только шрифт держать вместе с екзешником
4
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 20:02 [ТС] | 7 |
Странно, шрифты не копируются.
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 20:11 [ТС] | 9 |
Пробова и так: CopyFile(" "," ", true); Не идёт.
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 20:26 [ТС] | 11 |
Руками не подходит, ошибок не пишет, просто не копирует. Причём не копирует именно в папку Fonts.
Добавлено через 3 минуты Кстати, шрифты .ttf
0
|
говнокодер
1263 / 287 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
|
16.11.2009, 20:29 | 12 |
просто проверить можешь ли ты сам скопировать, но ладно это пофиг...
кинь листинг... даже "пользователи с привилегией Юзера" могут копировать в Фонтс (если я не ошибаюсь.... наверное ошибка
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 20:32 [ТС] | 13 |
При копировании руками всё в порядке, не идёт именно из проги.
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 20:43 [ТС] | 15 |
Пробовал так: CopyFile("Classica One.ttf","C:\\Windows\\Fonts\\ClassicaOne.ttf", true);
И как в первом ответе.
0
|
говнокодер
1263 / 287 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
|||||||||||
16.11.2009, 20:54 | 16 | ||||||||||
ОМГ...
1 - какая привелегия у пользователя Виндоус (под которым ты сейчас зашел) Админ, Юзер? 2 - CopyFile("Classica One.ttf","C:\\Windows\\Fonts\\ClassicaOne.ttf", true); этой функцией не пользуюсь, но тут явно должно быть так:
4 -третий пункт учитываем.
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
16.11.2009, 21:11 [ТС] | 17 |
Пользователь АДМИН, в другие папки мой CopyFile копирует, не работает только с папкой Fonts.
Добавлено через 2 минуты Шрифт в папке с экзешником. Добавлено через 3 минуты Ваш пример тоже не работает. Добавлено через 3 минуты Ладно продолжим обсуждение завтра вечером, часов в 6.
0
|
говнокодер
1263 / 287 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
|
|||||||||||
16.11.2009, 21:14 | 18 | ||||||||||
сорри я там код вообще тупой привел)))))))
а вот так копирует: точно
0
|
23 / 15 / 0
Регистрация: 16.11.2009
Сообщений: 332
|
|
17.11.2009, 13:46 [ТС] | 20 |
На копирует. "Абсолютно рабочий пример" тоже не работает.
0
|
17.11.2009, 13:46 | |
Помогаю со студенческими работами здесь
20
Нужен совет новичку в программировании Структура приложения(нужен совет)
Выбор с книги, нужен совет. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |