;
帖子
3919 
精华
积分
11710 
鱼币
0 ¥ 
来自
大连 
在线时间
1858 小时 
注册时间
2007-6-11 
最后登录
2009-10-20 

贴图大师勋章新人进步勋章宣传大使勋章论坛元老勋章

3
发表于 2009-1-5 19:48 | 只看该作者
鍦≒B绋嬪簭涓疄鐜癘DBC鏁版嵁婧愮殑娣诲姞 - 缂栫▼搴 - Powered by SupeSite

浣犵殑浣嶇疆锛缂栫▼搴 >> 璧勮 >> Power Builder >> 鏁版嵁搴撶紪绋 >> 璇︾粏鍐呭 鍦ㄧ嚎鎶曠ǹ

鍦≒B绋嬪簭涓疄鐜癘DBC鏁版嵁婧愮殑娣诲姞

鍙戝竷: 2008-6-26 20:45 |  浣滆: admin |   鏌ョ湅: 24娆

鎬濊矾锛

涓昏鏄埄鐢≒B瀵规敞鍐岃〃鎿嶄綔鍑芥暟RegistryGet()鍜孯egistrySet()锛岃繖涓や釜鍑芥暟浠ュ強鍏朵粬娉ㄥ唽琛ㄥ嚱鏁板湪PB鐨勫府鍔╅噷閮芥湁璇︾粏璇存槑銆

鍐嶅氨鏄埄鐢≒B鐨凱rofileString()鍑芥暟璇诲彇INI鏂囦欢涓鍏堝畾涔夊ソ鐨勫弬鏁般

鍐欐敞鍐岃〃鐨勬簮绋嬪簭锛

string ls_sys[],ls_driver[],st_driver,st_path

integer li_rtn

ls_me="鏂版槦绉戞妧鑲′唤鏈夐檺鍏徃锛圢ew Star, Inc.锛"

ls_version="2.0"

ls_sys ="HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\Sybase SQL Anywhere 5.0"

ls_sys ="HKEY_CURRENT_USER\Software\"+ls_me+"\浠撳偍绠$悊绯荤粺\"+ls_version

ls_sys ="HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources"

ls_sys ="HKEY_CURRENT_USER\Software\ODBC\ODBC.INI"

li_rtn = RegistryGet(ls_sys , "Driver", RegString!, st_driver)

IF li_rtn = -1 THEN

messagebox("閿欒","鏈畨瑁匰ybase SQL Anywhere 5.0 锛",information!,ok!)

RETURN

END IF

li_rtn = RegistryGet(ls_sys , "InstPath", RegString!, st_path)

IF li_rtn = -1 THEN

messagebox("閿欒","璇诲彇瀹夎璺緞鍑洪敊 锛",information!,ok!)

RETURN

END IF

string envfile,ls_source[],ls_drivepath,ls_temp

integer i

envfile="regedit.ini"

ls_source ="cl"

ls_source =ProfileString(envfile,"INI","AutoStop"," ")

ls_source =ProfileString(envfile,"INI","DatabaseFile"," ")

ls_source =ProfileString(envfile,"INI","DatabaseName"," ")

ls_source =ProfileString(envfile,"INI","Description"," ")

ls_source =ProfileString(envfile,"INI","Driver"," ")

ls_source =ProfileString(envfile,"INI","PWD"," ")

ls_source[8] =ProfileString(envfile,"INI","Start"," ")

鎵撳嵃 | 鏀惰棌姝ら〉 |  鎺ㄨ崘缁欏ソ鍙 | 涓炬姤
涓婁竴绡 涓嬩竴绡
 

璇勫垎锛0

鍙戣〃璇勮
鏌ョ湅鍏ㄩ儴鍥炲銆愬凡鏈0浣嶇綉鍙嬪彂琛ㄤ簡鐪嬫硶銆