Автор | Сообщение |
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 08.01.07 08:18. Заголовок: Чтение строк из ресурса
Понадобилось как-то прочитать строку из ресурса. В примерах не нашел. Может кому пригодится. *test.rc STRINGTABLE { 1 , "Строка 1" 2 , "Строка 2" } **test.prg #include "minigui.ch" FUNCTION Main() MsgInfo(GetStringRes(1)+Chr(13)+Chr(10)+GetStringRes(2)) RETURN NIL #pragma BEGINDUMP #include <windows.h> #include "hbapi.h" HB_FUNC( GETSTRINGRES) { char * szBuffer=" "; LoadString( GetModuleHandle(NULL), hb_parnl( 1 ),szBuffer,256) ; hb_retc(szBuffer); } #pragma ENDDUMP
|
|
|
Ответов - 26
, стр:
1
2
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 214
Зарегистрирован: 17.02.12
|
|
Отправлено: 19.04.13 14:44. Заголовок: Dima Вот prg: *-----..
Dima Вот prg: *----------------------------- FUNCTION MAIN( Base ) *----------------------------- LOCAL i,j,k,oMdi,oPth,xDat,cPth,lPth,cGod //LOCAL cDir := hb_DirBase(), cExe := hb_ProgName(), cNam //cNam := subs(cExe, len(cDir)+1) //?? cDir,cExe,cNam,DiskName(0)+':\'+CurDir()+"\" PUBL oPub := bkPubl():New() oPub:SetOrg() // данные на организацию oPth := BlsPath():New(oPub:DATETEK, '.\') // пути к данным sColor() // уст. базовый цвет Res2File('tools.bmp', 'tools_0') // !!!!!!! oMdi := MdiPvn():New(oPth:cGod) // создание MDI MAIN oMdi:Show() // показать окно RETURN NIL Вот RC: ,,, down BITMAP down.bmp pvn.lv CUSTOM Pvn.lv pvn0.dbf CUSTOM Pvn0.dbf tools_0 CUSTOM tools.bmp Файл создался tools.bmp и Irfan View показал.
|
|
|
|
| |
Пост N: 3053
Зарегистрирован: 17.05.05
|
|
Отправлено: 19.04.13 14:53. Заголовок: SergKis Да заработа..
SergKis Да заработало. Похоже только CUSTOM и работает
|
|
|
|
| постоянный участник
|
Пост N: 215
Зарегистрирован: 17.02.12
|
|
Отправлено: 19.04.13 15:01. Заголовок: Dima пишет:Похоже то..
Dima пишет: цитата: | Похоже только CUSTOM и работает |
| В WVT и miniGUI, я только CUSTOM и пользуюсь - остальное наверно не доделано за не надобностью.
|
|
|
|
| постоянный участник
|
Пост N: 3286
Зарегистрирован: 12.09.06
|
|
Отправлено: 21.03.14 14:35. Заголовок: SergKis пишет: Вот ..
SergKis пишет: цитата: | Вот мой RC: pvn.lv CUSTOM Pvn.lv pvn0.dbf CUSTOM Pvn0.dbf |
| Ничего не пойму. Делаю аналогично: readme.html CUSTOM res\readme.html haspdinst.exe CUSTOM res\haspdinst.exe.isx При компиляции выдает ошибку: Error Test_SLDK.rc 32 7: Expecting resource name or resource type name hbmk2[test_sldk]: Error: Running resource compiler. 20018 Что не так делаю ? И где взять функцию bkApi_LoadResource() ?
|
|
|
|
| постоянный участник
|
Пост N: 289
Зарегистрирован: 17.02.12
|
|
Отправлено: 25.03.14 18:28. Заголовок: Andrey пишет: И где ..
|
|
|
|
| постоянный участник
|
Пост N: 3288
Зарегистрирован: 12.09.06
|
|
Отправлено: 25.03.14 20:26. Заголовок: Спасибо ! :sm36: Я..
Спасибо ! Я пропустил ссылку на функцию.
|
|
|
Ответов - 26
, стр:
1
2
All
[только новые]
|
|