|
|
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Как создавать разделы и параметры разных типов, сохранять в них данные в системном реестре при помощи VFP Подскажите знающие люди Заранее благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 18:43:08 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
В базовых классах есть такой класс. Ты просто не искал. Там все подробненько описано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 18:46:13 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
ТупойВ базовых классах есть такой класс. Ты просто не искал. Там все подробненько описано. Как он называется, не подскажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 18:47:33 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
У, не подскажу. У меня свой и совсем не на фоксе. Но точно знаю что есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 18:54:44 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Вот не поленился, нашел "c:\Program Files\Microsoft Visual FoxPro 8\Ffc\registry.vct" к нему "c:\Program Files\Microsoft Visual FoxPro 8\Ffc\registry.h" нужен. Во всех версиях. У меня в 8-ке валяеться по этому пути. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:02:18 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
А если командами, функциями, процедурами, чтобы самому написать! Кто знает как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:08:34 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Выдираешь код из класса и вотыкаешь в свою процедуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:11:30 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
ТупойВыдираешь код из класса и вотыкаешь в свою процедуру. А так чтобы осознано втыкать, нет нигде информации, чтобы почитать как это делаеться, если не хочешь втыкать, а хочешь сам разобраться и сам написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:15:48 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Лень - двигатель прогресса. Как доберусь до дома, вышлю тебе FLL с описанием, только на этой неделе врядли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:17:30 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Тупой Лень - двигатель прогресса. Как доберусь до дома, вышлю тебе FLL с описанием, только на этой неделе врядли. Если будет не трудно, закинь мне на почту информацию и если можно, то ПОБОЛЬШЕ-ПОБОЛЬШЕ )))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:20:36 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Ну а что далеко ходить:) Вот тебе : Только не забудь вотыкнуть в старте # include registry.h SET CLASSLIB TO c:\Program Files\Microsoft Visual FoxPro 8\Ffc\registry.vcx и Set path to Set("Path")+addbs(c:\Program Files\Microsoft Visual FoxPro 8\Ffc) Public oReg oReg = newobject("registry","registry") Пишем: Lparameter cKey,cValue,cExpression * cKey - Куда писать * cValue - свойство * eExpression - значение Local ll_Ok ll_Ok = .T. IF !oReg.IsKey(cKey,HKEY_LOCAL_MACHINE) oReg.OpenKey(cKey,HKEY_LOCAL_MACHINE,.T.) ENDIF ll_Ok = ll_Ok .and.; (oReg.SetRegKey(cValue,@cExpression,cKey,HKEY_LOCAL_MACHINE) = ERROR_SUCCESS) Return ll_Ok Пишем Lparameter cKey,cValue,c_default Local n_parm n_parm = PARAMETERS() Local ll_Ok,eExpress ,C_PARAMS eExpress = cValue ll_Ok = .T. ll_Ok = (oReg.GetRegKey(cValue,@&cValue,cKey,HKEY_LOCAL_MACHINE) = ERROR_SUCCESS) if !ll_ok C_PARAMS = IIF(n_parm=3,c_default,"0") oReg.RegSave(cKey,cValue,.SetDefault(C_PARAMS) ) endif ll_Ok = .T. ll_Ok = (oReg.GetRegKey(cValue,@&eExpress,cKey,HKEY_LOCAL_MACHINE) = ERROR_SUCCESS) return IIF(empty(&cValue) or !ll_Ok,' ',&cValue) Ну и + не завываем # include registry.h Вообщем примерно так. На скорую руку. Мож и ошибся где, в лом вспоминать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 19:33:28 |
|
||
|
VFP и системный реестр
|
|||
|---|---|---|---|
|
#18+
Hi Cop_man! Имена АПИ функций в этой библиотеке видел? Идёшь в MSDN и читаешь что там про них написано. Всё предельно просто. MSDN доступен Online - если нету на дисках... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 01:09:05 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33315972&tid=1593308]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 326ms |

| 0 / 0 |
