|
Внедренный шрифт
|
|||
---|---|---|---|
#18+
Прошу помощи у Гуру, сломал себе голову. Как внедрить шрифт в приложение Access 2007 ? У пользователей отсутсвуют админские права, шрифт им загнать в папку Fonts нет возможности никак. Без шрифта жить невозможно, это шрифт на штрих код. Полагаю что при помощи VBA, пересмотрел кучу примеров, все одно и тоже и связано с VBA Excel, не могу интегрировать в Access. Вот типичный аналог кода что смог найти: Private Declare Function AddFontResource Lib "gdi32.dll" _ Alias "AddFontResourceA" ( _ ByVal lpFileName As String ) As Long Private Sub Command1_Click () Dim Retval As Long Retval = AddFontResource(App.Path & "\lcd.ttf") If Retval = 0 Then MsgBox "Die Funktion ist gescheitert", vbCritical , "Fehler" Else MsgBox "Es wurden " & Retval & " Font(s) hinzugefügt.", _ vbInformation , "Font(s) hinzugefügt" End If End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2014, 16:40 |
|
Внедренный шрифт
|
|||
---|---|---|---|
#18+
LennaganciПрошу помощи у Гуру, сломал себе голову. Как внедрить шрифт в приложение Access 2007 ? У пользователей отсутсвуют админские права, шрифт им загнать в папку Fonts нет возможности никак. Без шрифта жить невозможно, это шрифт на штрих код. Полагаю что при помощи VBA, пересмотрел кучу примеров, все одно и тоже и связано с VBA Excel, не могу интегрировать в Access. Вот типичный аналог кода что смог найти: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Нуу, замени App.Path на currentproject.path и вся "интеграция". Только бестолку все эти "приседания". Бесправный юзер, останется "бесправным" и при программном добавлении шрифта. Просто админ должен один раз инсталлировать этот шрифт всем, и все дела ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2014, 16:49 |
|
Внедренный шрифт
|
|||
---|---|---|---|
#18+
Через админа невозможно, слишком много пользователей, а при этом приложение нужно всего 1% пользователей. Избыточность получается и не продавить данный запрос моим малым весом -). Может можно как то внедрить как это делается в других приложениях или ссылка на шрифт будет ссылаться в сетевую папку? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2014, 16:55 |
|
Внедренный шрифт
|
|||
---|---|---|---|
#18+
Все равно не работает, хоть как я понимаю тупиковый вариант но все же хотел попробовать. ошибка на первой части всегда, может ее перенести надо куда то? Пробовал до этого с ним поэкспериментировать, не помогло ничто. Private Declare Function AddFontResource Lib "gdi32.dll" _ Alias "AddFontResourceA" ( _ ByVal lpFileName As String ) As Long Пишет о том что должна быть вставлена после END и не может быть исполнена. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2014, 17:11 |
|
Внедренный шрифт
|
|||
---|---|---|---|
#18+
AddFontResource не поддерживает ACCESS-VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2016, 13:48 |
|
|
start [/forum/topic.php?fid=45&fpage=104&tid=1613590]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 319ms |
total: | 450ms |
0 / 0 |