|
|
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
Добрый день. Возможен ли вывод сабжа на канву (TCanvas) средствами VCL (можно WinAPI)? Никаких сторонних компонентов и библиотек. Или только через предварительную конвертацию в растр с потерей качества и по-старинке? PS Delphi7, задача одним символом не ограничивается, но сейчас важно найти решение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 12:52 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
luigi, TCanvas.TextOut Method ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 14:12 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
Можно и WinAPI. У канвы есть handle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 14:51 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
luigiDelphi7 DrawTextW(), TextOutW(). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 14:53 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
Оба приведенных метода принимают для вывода строку (+доп. параметры - не суть). Тогда вопрос трансформируется в - а как мне такой символ засунуть в эту самую строку? Код: pascal 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ДокаlpchText A pointer to the string that specifies the text to be drawn. If the nCount parameter is -1, the string must be null-terminated. Мне нужен метод, куда я смогу передать код символа. Да еще и двухбайтовый. Нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 15:31 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 15:37 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
luigiОба приведенных метода принимают для вывода _*строку*_ (+доп. параметры - не суть). Во-первых, это не методы, а функции. Во-вторых, они принимают на вход не строку, а указатель на массив символов. В-третьих, это указатель не на AnsiChar, а на WideChar. Намёк достаточен?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 15:48 |
|
||
|
Segoe MDL2 Assets, символ 0xE713
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ Код: pascal 1. 2. 3. 4. 5. 6. Точно! Спасибо Dimitry Sibiryakov и _Vasilisk_. Все получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2020, 15:51 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=39&tid=2038109]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 378ms |

| 0 / 0 |
