随笔分类 -  PowerBuild

摘要:VC 工程char* p = NULL;extern "C" _declspec(dllexport) char* _stdcall output_number(char* aa){ CString s = aa;s += "abcd";int nlen = s.GetLength();if(p != NULL){delete[] p;p = NULL;}p = new char[nlen + 1];p[nlen] = 0;memcpy(p,s.GetBuffer(0),s.GetLength());return p;} extern "C&q 阅读全文
posted @ 2012-11-08 17:09 郑文亮 阅读(1431) 评论(0) 推荐(1) 编辑
摘要:PB是一种面向C/S方式的数据库应用程序的开发工具,PB拥有数据窗口、嵌入式SQL语句等技术,在开发数据库应用程序时显得特别方便。但在涉及到系统底层的一些功能时,PB本身提供的功能就有些不尽如人意。因为Windows操作系统提供给用户的接口是C语言函数形式,而VC在调用系统底层功能方面,从编程角度来讲就要方便得多。VC还有许多PB所不具备的优点,比如数据结构表达能力强,实现复杂算法的程序相对容易开发,运行速度快等。此外,不少外围设备的驱动程序提供的也是C接口。若能将这两种语言结合起来使用,充分发挥它们各自的优点,将会大大提高开发效率、增强应用程序的功能。动态链接库简述动态链接库(Dynamic 阅读全文
posted @ 2012-11-07 16:54 郑文亮 阅读(3126) 评论(0) 推荐(0) 编辑
摘要:今天上午 接到公司客户一个请求 将他们原来做的一个软件的数据给修改一下这个软件不是我公司做的(数据库是sql anywhere) 程序是pb6.5的这个数据库 我10年前用过 当时用的时候 配置这个数据库 我记得当时就有很多问题所以 今天我再弄这个 也怀着一些担心凭着经验 打开pb6.5<第一步>我配置odbc 将这个数据库的文件选择上 用户名dba 口令 sql 填好data source name 系统会自动按照文件名称 生成(我估计自己随便填也没事)<第二步>我在database profiles 里面 选择刚才建立的链接提示一个错误 我心里一惊 (该来的终于来了 阅读全文
posted @ 2012-02-27 17:29 郑文亮 阅读(1395) 评论(0) 推荐(0) 编辑
摘要:PowerBuilder 前景(转贴)2008-05-11 12:16有人说一流的IT人员做老板,二流的人员做软件构架,三流的IT人员做项目管理,四流的IT人员做程序员。事实上,一般小型软件公司不可能分得如此之细,而1+2+3+4就是我的日常工作。1.什么是最好的开发工具?什么是最好的开发工具,其实这个问题从有计算机以来就是一直在探讨和争论,语言的发展也从最初的机器码到汇编到Basic到C到C++到JAVA等等一系列不同种类的语言,从来就没有一个定论。前两年大家都觉得java好,可是最近的说法是java快淘汰了,而JAVA类的高手赶快申明,如JAVA占印度GDP的2%,JAVA几十年内都不可能 阅读全文
posted @ 2012-02-22 10:00 郑文亮 阅读(1200) 评论(2) 推荐(2) 编辑
摘要:string ls_qsrq,ls_jsrq,ls_jsrq_nextls_qsrq=string(dw_date.getitemdate(1,"start_date"),"yyyy/mm/dd")ls_jsrq=string(dw_date.getitemdate(1,"end_date"),"yyyy/mm/dd")ls_jsrq_next = string( RelativeDate( date(ls_jsrq),1),'yyyy/mm/dd')string ls_sqlls_sql = &q 阅读全文
posted @ 2012-01-09 13:06 郑文亮 阅读(866) 评论(0) 推荐(0) 编辑