|
|
|
Как узнать установлени ли шрифт в системе
|
|||
|---|---|---|---|
|
#18+
Я тут из Акцеса печатаю штрих-коды используя Бар-код шрифты 1.Как узнать програмно установлен ли шрифт? 2.Как установить шрифт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 16:19 |
|
||
|
Как узнать установлени ли шрифт в системе
|
|||
|---|---|---|---|
|
#18+
1) Из реестра 2) Руками. Подробности позже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 17:02 |
|
||
|
Как узнать установлени ли шрифт в системе
|
|||
|---|---|---|---|
|
#18+
1.1) HKLM->Software->Microsoft->Windows NT->Current Version->Fonts ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 17:08 |
|
||
|
Как узнать установлени ли шрифт в системе
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2003, 17:49 |
|
||
|
Как узнать установлени ли шрифт в системе
|
|||
|---|---|---|---|
|
#18+
Спасибо РА а как установить програмно никто часом незнает?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2003, 13:01 |
|
||
|
Как узнать установлени ли шрифт в системе
|
|||
|---|---|---|---|
|
#18+
Kach писал:а как установить програмно никто часом незнает?? 1. В реестре самому прописать шрифт с помощью API или WScript.Shell. посмотри тут. В результате шрифт будет загружаться с загрузкой Win. 2. Подгружать шрифт с помощью API во время работы своего приложения, или при загрузке оного. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. При такой загрузке шрифта определить, сможешь ли ты им пользоваться или нет, через реестр не получится, т.к. в реестре он не прописывается. Но можно вывести список шрифтов доступных MSA с помощью того же API. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. Если строку EnumFontFamilies hDC, vbNullString, AddressOf EnumFontFamProc, 0 заменить на EnumFontFamilies hDC, "EanBwrP36Tt", AddressOf EnumFontFamProc, 0 То выведется имя шрифта, если он доступен и пустая строка если нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2003, 12:49 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32295703&tid=1678777]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 365ms |

| 0 / 0 |
