象棋桥云库助手是我用VB6开发的用于象棋桥的辅助工具。
CBridge_ChessDB.exe和Config.txt这两个文件务必解压到和象棋桥主文件在同一路径
使用过程中,如发现箭头与棋盘没有对正,请自行修改Config.txt里面的参数
视频讲解:
https://www.bilibili.com/video/BV1C2421F7fn/?vd_source=34ed78d8525bd152ea7c79052f09548c
Config.txt里面的内容如下:
GridWidth=52
LeftSpace=43
TopSpace=93
nPenStyle=0
nWidth=3
crColor=&HFF0000
- - -用户只能修改上面6行 = 后面的数字,其余部分勿动。以下为说明 - - -
本文件用于设置棋盘参数,以便于箭头的正确显示。
① GridWidth:棋盘格子的宽度和高度,CCBridge3\Skins\Default下面有一个Set.ini文件,PieceWidth=52,这里的52就相当于GridWidth
② LeftSpace:面板左上角与黑车中心点的横向差值
③ TopSpace:面板左上角与黑车中心点的纵向差值
可以勾选菜单【文件】/【定位棋盘】,把鼠标移动到黑车中心,在文本框中可以看到这两个差值
④ nPenStyle:箭头线条风格,默认值为1,破折线。也可使用如下常量
Private Const PS_SOLID = 0
Private Const PS_DASH = 1 ' -------
Private Const PS_DOT = 2 ' .......
Private Const PS_DASHDOT = 3 ' _._._._
Private Const PS_DASHDOTDOT = 4 ' _.._.._
Private Const PS_NULL = 5
Private Const PS_INSIDEFRAME = 6
Private Const PS_USERSTYLE = 7
Private Const PS_ALTERNATE = 8
⑤ nWidth:线条宽度,默认值是2
⑥ crColor:箭头线条的颜色值。在VB环境中运行?RGB(255,0,0)的结果是255,也就是红色。其他颜色以此类推。