clarion相关内容
如何在Clarion中以编程方式设置按钮文本?显然,我可以使用设计器界面在控件上设置默认文本,但是我希望能够更改代码中的显示文本.有办法吗? 我尝试了以下操作,但没有任何效果,甚至没有编译: ?Button1:Text = 'Test' 解决方案 您可以使用PROP:text,以编程方式在Clarion中设置按钮的文本: ?Button1{PROP:Text} = 'Tes
..
我必须从Clarion数据库中建立一个MySQL数据库.这些表是.tps文件. 我不知道该怎么做,因为现在我只发现可以使用.dat文件的应用程序. 解决方案 我制作了一个开源批量它基于对TPS文件格式进行反向工程,因此请确保您仔细检查结果.可以在github上找到源代码(Java).
..
*(这是针对ISV数据库的,因此我对此进行了反向工程,无法更改)... 如何在C#中将以下日期转换为int(维萨/反之亦然)... 所以说日期是: 5/17/2012 它被转换为int 77207 在数据库中. 起初我以为这是儒略日期,但事实并非如此.我从 Julian日期问题,但这不匹配. var date = ConvertToJulian(C
..
在号角中,我希望动态设置OLE的定义在一个窗口中.现在,这就是我在窗口中定义两个OLE对象的方式: Window WINDOW('Test ActiveX Window'), AT(,,431,92), FONT('MS Sans Serif', 8,, FONT:regular), COLOR(COLOR:White), CENTER, ALRT(F2Key), TIMER(10), GR
..
我正在编写一个基于SQL数据库的程序,以使用一个即将无法使用的Clarion 16位程序。但是,我需要得到他们的旧记录,该程序不提供远至出口,TopScan是600美元一年。有没有什么办法让我把.tps文件转换为.csv?在你开始吐出想法之前,我尝试了: 数据管理中心(只允许我做前20个,美元) tpsUtil(返回数据库必须以lm = 开头,但我无法修改数据库) DBFView(已处理
..
假设你卖那些用于数字房屋,储物柜门,酒店房间等的金属数字。你需要找到每个数字的数量,当你的客户需要数门/房子: 1到100 51到300 1到2,000左 显而易见的解决方案是执行从第一个到最后一个数字的循环,将计数器转换为带或不带零的字符串在左边,提取每个数字,并使用它作为一个索引来增加一个10整数的数组。 我想知道是否有更好的方法来解决这个问题, 欢迎使用任何语言或
..
有没有隐藏在Clarion 8的cmd窗口? 我运行xcopy来复制在应用程序的字段中定义的文件,看起来像这样: p> Run('Xcopy'& Clip(Loc:Pathfrom)&''& loc:Pathto') IE运行('C:\Temp\Temp.tps c:\Bakup \') 也许有一个cmd或clarion命令不显示黑色 解决方案 p>我明白你为什么不想
..
我如何转换这种号角过程声明为C#?这是一个第三方DLL用C写的,这没有什么太大的文档的一部分。我所列举的原型号角的方法是否正常工作。在C#中,我不知道用什么类型来代替 * CString的。我试图的char [] 像@DanielC建议,但没有奏效。我还发现,号角长是32位的(感谢@ shf301) 号角: sendRequest将程序(* CString的XDATA,龙DATALE
..
想象一下,你出售用于一些房屋,更衣室的门,酒店客房等,这些金属的数字你需要找到多少每个数字的船舶,当你的客户需要数门/房屋: 在1至100 在51至300 在1到2000零至左 显而易见的解决方案是执行从所述第一循环的最后一个号码时,计数器转换为字符串具有或不具有零的左边,提取每个数字,并用它作为一个指标来递增的10个整数的数组。 我不知道是否有更好的方法来解决这个问题,而不在整个整数不必环
..
我正在写一个C#.NET的DLL的号角(号角是C ++类编程语言)计划。 我打电话到C#.NET的DLL就好了,一切是伟大的工作。但是,我需要一个C#.NET的DLL接收号角程序回调的目的,然后可以调用该程序通过3个int参数。 号角过程是这样的(一个号角长是C#INT): myCallBack函数过程(长P1,P2长,长3页) ... 数据 ... code ... co
..