注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库FoxPro/FoxBaseVISUAL FOXPRO 3.0(程序库篇)

VISUAL FOXPRO 3.0(程序库篇)

VISUAL FOXPRO 3.0(程序库篇)

定 价:¥29.00

作 者: 周建成编著;刘昭改编
出版社: 人民邮电出版社
丛编项: Visual FoxPro系列丛书
标 签: 3.0

ISBN: 9787115063458 出版时间: 1997-05-01 包装:
开本: 26cm 页数: 294页 字数:  

内容简介

  Visual FoxPro 是一个可以在中文Windows环境下使用的数据库软件,是目前国内十分流行的数据库软件之一。Visual FoxPro 3.0是Microsoft公司在FoxPro 2.X的基础上发展起来的最新版本。Visual FoxPro 不同于以往的数据库软件,它是用32位指令系统编写的,真正发挥了32位计算机的潜力,Visual FoxPro支持Visual技术,使设计得能很轻松地完成复杂的程序设计。本书是Vusual FoxPro系列丛书之一,全书共分十二章:其中第二章是讲解建立一个动态链接程序库(DLL)程序库编写实例;其余各章是介绍Visual FoxPro 3.0中多个动态链接程序库文件(.DLL和.FLL)所包含的全部例程和函数的语法、功能及其大量的调用范例。因此读者学习本书后能在最短的时间内迅速地掌握它们的使用方法和建立自己的DLL程序库的编写技术。本书实用性强,凡致力于Visual FoxPro 3.0应用开发、教学和研究的广大用户都可从中找到适合于自己应用范围的编程实例,所以本书对广大计算机数据库用户、开发人员、大专院校专业师生来说,是一本很有价值的参考书。本书原名为《Visual Foxpro3实务设计——程式库篇》,1996年1月出版。

作者简介

暂缺《VISUAL FOXPRO 3.0(程序库篇)》作者简介

图书目录

开篇语
第一章  FOXTOOLS.FLL程序库
1.1  FOXTOOLS.FLL简介
1.2  FOXTOOLS.FLL提供的函数
1.2.1  ADDBS()
1.2.2  CLEANPATH()
1.2.3  DRIVETYPE()
1.2.  DEFAULTEXT()
1.2.5  FORCEEXT()
1.2.6  FORCEPATH()
1.2.7  FOXTOOLVER()
1.2.8  GETPROSTRG()
1.2.9  JUSTDRIVE()
1.2.10  JUSTEXT()
1.2.11  JUSTFNAME()
1.2.12  JUSTPATH()
1.2.13  JUSTTSTEM()
1.2.14  MAINHWND()
1.2.15  MKDIR()
1.2.16  MSGBOX()
1.2.17  NEXTWORD()
1.2.18  VALIDPATH()
1.2.19  PUTRPROSTRG()
1.2.20  REDUCE()
1.2.21  WORDNUM()
1.2.22  WORDS()
1.2.23  RGBCOMP()
1.2.24  CLOSECLIP()
1.2.25  COUNTCLIPF()
1.2.26  EMPTYCLIP()
1.2.27  ENUMCLIPFM()
1.2.28  GETCLIPFMT()
1.2.29  ISCLIPFMT()
1.2.30  OPENCLIP()
1.2.31  REGCLIPFMT()
1.2.32  GETCLIPDAT()
1.2.33  SETCLIPDAT()
1.3  例程注册及例程调用
1.3.1  REGFN()及REGFN32()例程的使用
1.3.2  CALLFN()例程的使用  
第二章  FOX LINK LIBRARY的设计
2.1  建立一个基础的智育程序库
2.1.1  建立新的项目文件
2.1.2  编写基础程序
2.1.3  建立程序库
2.1.4  存取胜Visual FoxPro3.0传递的参数
2.1.5  返回数据级Visual FoxPro3.0
第三章  使用BC4.5编写动态链接程序库
3.1  开发的步骤
3.2  DLL程序编写
3.2.1  头文件
3.2.2  函数的声明
3.2.3  程序库进入函数
3.2.4  程序库的退出
3.3  编写共有的例程
3.3.1  一般类型
3.3.2  取得字符串
3.3.3  取得多个返回值
3.3.4  综合例程
3.3.5  准备另一个头文件
3.3.6  其他注意事项
3.4  产生DLL文件
第四章  鼠标及键盘控制例程
4.1  LOADMOUSEKEY()
4.2  CHGDEFACURSOR()
4.3  ACTCURSOR()
4.4  SETMOUSEPOS()
4.5  GETMOUSEPOS()
4.6  SETCARETBTIME()
4.7  SETCARETBTIME()
4.8  SETMOUSEAREA()
4.9  SETMOUSEWIN()
4.10  GETMOUSEAREA()
4.11  GFTDBCICK()
4.12  SETDBCLICK()
4.13  SWAPMOUSE()
4.14  ISMOUSEHERE()
4.15  GETCURSORSIZE()
4.16  ACTIVEKBD()
4.17  GETKEYSTATE()
4.18  KEYBDTYPE()
4.19  CAPKEY()
4.20  MIDMOUSE()
4.21  CETKEYBOARDDELAY()
4.22  GETMOUSESPEED()
4.23  SETDBCLICKMOVE()
4.24  SETDBCLCKTIME()
4.25  SETKEYBOARDDELAY()
4.26  SETKEYBOARDSPEED()
4.27  SETMOUSEMOVE()
4.28  GETDBCLICKHEIGHT()
4.29  GETDBCLICKWIDTH()
4.30  ISMOUSESWAP()
4.31  LBUTTONDOWN()
4.32  MBUTTONDOWN()
4.33  RBUTTONDOWN()
第五章  窗口控制例程
5.1  LOADWINDOWDLL()
5.2  GETTOPHEND()
5.3  GETACTWINDOW()
5.4  GETWINDOWHANDLE()
5.5  FREEWINDOW()
5.6  WINDANBEUSE()
5.7  WINDOWFLASH()
5.8  SETWINDOWTITLE()
5.9  GETTHETASK()
5.10  GETWINDOWAREA()
5.11  GETTASKHANDLE()
5.12  DISPLAYWINDOW()
5.13  GETBORDERSIZE()
5.14  SETBORDERSIZE()
5.15  GETGRID()
5.16  GETGRID()
5.17  SETGRID()
5.18  SETICONTEXTWRAP()
5.19  GETMENUALIGN()
5.20  SETMENUALIGN()
5.21  GETSCREENSAVER()
5.22  GETSCREENSAVETIME()
5.23  SETDESKTOPSTYLE()
5.24  SETDESKTPBITMAP()
5.25  GETPOINTWINDOW()
5.26  IXZOOM()
5.27  ISVISIBLE()
5.28  ISENABLED()
5.29  ISICON()
5.30  ISAWINDOW()
5.31  GETICONXSPACE()
5.32  GETICONYSPACE()
5.33  GETSCREENWIDTH()
5.34  GETSCREENHEIGHT()
5.35  GETFRAMEWIDTH()
5.36  GETFRAMEHEIGHT()
5.37  GETVARROIDTH()
5.38  GETVARROWHELIGHT()
5.39  GETHARROWWIDTH()
5.40  GETHARROWHEIGHT()
5.41  GETTITLEHEIGHT()
5.42  GETICONWIDTH()
5.43  GETICONHEIGHT()
5.44  GETMENUHEIGHT()
5.45  GETMINWIDTH()
5.46  GETMINHEIGHT()
5.47  OSCFILENAME()
5.48  PUTFILENAME()
5.49  GETRGBCOLOR()
5.50  SENDWINDOWTOP()
5.51  MINWINDOW()
5.52  GETPARENTHANDLE()
5.53  EXTRACTWINDOW()
5.54  ARRANGEICONS()
5.55  ACTIVEWINDOW()
5.56  ISWINRESTORED()
5.57  REDRAWWINDOWS()
5.58  -WHFROMNAME()
5.59  -FWHFROMNAME()
5.60  -WHTOHWND()
5.61  -WBOTTOM()
5.62  -WBOTTOMP()
5.63  -WCLEAR()
5.64  -WCLOSE()
5.65  -WFINDTITLE()
5.66  -WGETPORT()
5.67  -WHEIGHT()
5.68  -WHEIGHTP()
5.69  -WHIDE()
5.70  -WLEFT()
5.71  -WLEFTP()
5.72  -WMAINWINDOW()
5.73  -WONTOP()
5.74  -WRIGHT()
5.75  -WRIGHTP()
5.76  -WSELECT()
5.77  -WSETTITLE()
5.78  -WSHOW()
5.79  -WSHOW()
5.80  -WTOP()
5.81  -WTOPP()
5.82  -WWIDTH()
5.83  -WWIDTHP()
第六章  剪贴板例程
6.1  LOADCLIPBDDLL()
6.2  CLOSECLIPBD()
6.3  COUNTFORMATS()
6.4  CLEARCLIPBD()
6.5  ENUMCLIPBDFORMATS()
6.6  GETFMTNAME()
6.7  GETCLIPBDUSER()
6.8  GETCLIPBDWINDOW()
6.9  ISFMTHERE()
6.10  GETCLIPBOARD()
第七章  系统控制例程
7.1  OLADSYSTEMDLL()
7.2  GETLOWMEMORY()
7.3  GETCODEPAGE()
7.4  GETMENUHANDLE()
7.5  GETTASKNUM()
7.6  GETFOXPROINSTANCE()
7.7  GETFOXPROTASJ()
7.8  GETFOXPROMODULE()
7.9  GETSYSTEMCOLOR()
7.10  IS80X87()
7.11  GETCPUNO()
7.12  ENHANCEDMODE()
7.13  SETFILES()
7.14  SAVEMEMORY()
7.15  UNSAVEMEMORY()
7.16  SAVEGDIMEMORY()
7.17  UNSAVEGDIMEMORY()
7.18  SAVEUSERMEMORY()
7.19  UNSAVEUSERMEMORY()
7.20  GETFREEHANDLE()
7.21  EXEANDRUNWINDOWS()
7.22  FATALQUIT()
7.23  FINDPROGRAM()
7.24  GETSYSRESOURCE()
7.25  POKEMSGTOWINDOWS()  
第八章  游戏杆控制例程
8.1  LOADJOYSTICKDLL()
8.2  TESTJOYSTICK()
8.3  BUTTONNUM()
8.4  GET3DIMLIMIT()
8.5  JOYNUMBERS()
8.6  GETJOYPOS()
8.7  GETJOYSENSITIVE()
8.8  SETJOYSENSITIVE()
第九章  磁盘控制例程
9.1  LOADDISKDLL()
9.2  GETFLEPATH()
9.3  ERASEFILE()
9.4  RENAME()
9.5  CHANGEFTIME()
9.6  SETFILEATTR()
9.7  SETSYSTIME()
9.8  GETTEMPHD()
9.9  GETNOWTIME()
9.10  GETNOWHUNDTIME()
9.11  GETDISKTYPE()
9.12  GETSECTORS()
9.13  GETCLUSTERS()
9.14  GETSECTORSIZE()
9.15  GETWINSYSTEMDIR()
9.16  GETWINDOWSDIR()
9.17  GETDRIVERTYPE()
9.18  GETPROFILEVALUE()
9.19  GETPROFILESTR()
9.20  GETWININIVALUE()
9.21  GETWININISTR()
9.22  PUTPROFILESTR()
9.23  PUTWININISTR()
9.24  SETEATALMODE()
9.25  SAVEDISKSPACE()
9.26  UNSAVEDISKSPACE()
9.27  SAVEFILEHANDLE()
9.28  UNSAVEFILEHANDLE()
9.29  GETFILETITLES  ()
第十章  压缩文件例程
10.1  LOADCOMPRESSDLL()
10.2  CMS_COPYFILE()
10.3  CETORIFILENAME()
10.4  CMS_CLOSE()
10.5  CMS-OPEN()
10.6  CMS-SEEK()
10.7  CMS-READ()
10.8  CMS-COPY  ()
第十一章  多媒体控制例程
11.1  LOADMCIDLL()
11.2  GETMCIVERSION()
11.3  PLAYWAVE()
11.4  GETERRORMSG()
11.5  GETOUTWAVEDES()
11.6  GETINWAVEDEVS()
11.7  SETWAVEVOLUMN()
11.8  CDGETFORMAT()
11.9  CDGETCURRENTTRACK()
11.10  CDGETLENGTH()
11.11  CDGETTRACKLENGTH()
11.12  CDGETTRACKS()
11.13  CDGETPOSITION()
11.14  CDPLAY()
11.15  CDRESET()
11.16  CDSTOP()
11.17  CDEJECT()
11.18  CDCLOSEDOOR()
11.19  CDSEEK()
11.20  CDPAUSE()
11.21  CDRESUME()
11.22  CDSETAUDIO()
11.23  CDSETSPEAKER ()
第十二章  其他控制例程
12.1  LOADOTHERDLL()
12.2  EXITMSWINDOWS()
12.3  CLOSEFOXPRO()
12.4  ISDEBUG()
12.5  ALERTBOX()
12.6  ADDWINBAR()
12.7  -EDOPENFILE()
12.8  -EDPASTE()
附录  常量定义-按文件分

本目录推荐