- 博客(26)
- 收藏
- 关注
原创 老机安装sw2024出现ig9icd64:0002db62错误问题
由于改变这个DLL,发现sw是根据有没有这个文件来确定是用硬件渲染还是用软件渲染的,或许前一个版本就是用了OPenGL,现在安装找到这个文件便用硬件加速,结果集成的显卡不行所以出错?SW在性能设置处调整为OPenGL方式可以正常显示,只是感觉效果差点,另外可能是当时显卡驱动有问题,造成点击动作迟缓,根本没法用。分别是不同年份的,试着替换了一下,发现不行,一个18年同年份的不报错了,但是显示不正常。改回老显示驱动,SW使用OPenGL方式了,显示正常了。
2024-04-30 21:05:17
489
原创 ARDUINO 用 ESP8266 01s 做AP服务来中转数据
/* 可作为AP服务,当一个客户端发来消息后,向所有客户端回发。 * 用这个服务转发所有收到的消息,客户端收到数据后, * 通过客户端程序分析所收到的数据后有选择地进行动作, * 同时客户端最好能回复动作成功与否,也就是结果状态。 * 这需要在客户端进行编程。 * ADUINO1.8.5下编译通过,ESP8266 01s 烧录运行。*/#include <ESP8266WiFi.h>//定义可连接的客户端数目最大值#define MAX_CLN 5c.
2022-01-05 22:02:28
1764
转载 indy base64 encode decode
void __fastcall TForm1::Button1Click(TObject *Sender){ IdBase64Encoder1->CodeString(Memo1->Text); AnsiString s = IdBase64Encoder1->CompletedInput(); int pos = s.Pos(";"); Memo2->Text = s
2016-06-23 17:10:30
797
原创 一个由于win10权限问题造成的连接不成功
项目首先提示找不到系统提供的函数,然后LME288错误,折腾了半天,发现是win10对C盘的写要求管理员权限,造成重新编译系统提供函数不成功报错。其它以前也遇到过,又遇到浪费了一些时间,记下来。
2016-04-12 22:10:15
1551
原创 win10中C盘权限问题导致pas不能生成头文件
两台电脑上编译一个程序,由于台式机上CX是装在D盘,笔记本是装在C盘,台式机上不存在权限问题,笔记本上则必须以管理员身份运行CX才能正常编译。
2016-03-21 08:53:09
810
原创 查看ClientDataSet中的Delta数据情况
/* // 查看ClientDataSet中的Delta数据情况 ShowMessage(CDS_b->ChangeCount); ClientDataSet2->Data = CDS_h->Delta; // 主表的Delta,结构与主表完全相同 ClientDataSet2->Open(); //从表的Delta包含在主表的字段中 ClientDataSet
2016-03-16 16:18:18
797
原创 安装rx10udp1
1.在台式机上安装win10专业版,并在启用与关闭windows功能中选择安装.net3.5,在线下载安装。2.装载rx10udp1 的ISO文件,直接安装,到注册提示时,打开 XX ,先生成注册码,再生成权限文件,然后取消注册窗口就直接跳到下一步了(DELPHI C++BUILDER选择)3.安装完成后,复制 SHFolder.dll 到 17.0\BIN 目录,ok.4.备份系统
2016-02-09 13:17:51
696
转载 BCD类型
一. BCD类型 BCD即Binary-Coded Decimal,在Delphi中,BCD字段类型可以精确保存浮点数据类型。 Delphi支持的BCD码的数据类型名为TBCD,它的定义如下: TBcd = packed record Precision: Byte; { 1..64 }
2016-01-24 17:28:57
5045
原创 xe8End使用过程中的一些问题
1.经常出现找不到内存地址错误,但也是当程序中存在问题时,不得不按F4关闭当前窗口退出。2.今天遇到几次Key violation 错误,应该是DATASNAP传递过来的数据集CDS中自动生成一些约束混乱所造成。理顺后解决。多主键问题多多。3.编译连接时我习惯C+F9(MAKE 只编译变化了的),这次非要S+F9(全编译)。否则有问题(或者要清理项目)。以前没遇到过(cb6 , xe7
2016-01-17 23:45:17
627
翻译 (FireDAC) 连接定义
Defining Connection (FireDAC)连接定义就是应用程序使用特定的FireDAC驱动连接数据库的参数集合。相当于BDE的别名,ADO的UDL,或者ODBC的DSN。For the list of supported database management systems and corresponding parameters, see FireDAC Datab
2016-01-09 17:36:50
6775
原创 SQLite内存表的一些操作
本来准备在服务程序中加入一个内存表,客户端随时可以读取服务端的登录情况,但是内存表放在ServerContainer中不行,原因不太明白,似乎是马上就释放了只好放在一个实数据库中了,感觉很不好/* // 建立一个临时内存表,作为当前在线用户表显示在主窗体 ,UI程序可以调用显示在线情况 不行啊,不能放在服务中 TFDMemTable *FDMemTable1
2015-05-16 21:38:30
3819
转载 FastReport 横向分栏 纵向分栏
一. 横向分栏1.MasterData→Columns→设为想要分栏数目.2.MasterData→Width→band列的宽度例:MasterData→Columns→2, MasterData→Width→11, 页边距为0时,可分为横向2栏.二.纵向分栏1.页面设置→其它选项→栏数→设为想要分栏数目.横向分栏效果:
2015-02-28 07:47:18
7555
1
翻译 FireDAC操作 SQLite
FireDAC操作 SQLite本文介绍了如何利用Delphi的firedac来开发SQLite数据库应用程序。firedac是为Delphi提供的主流数据库访问引擎,其中特别为SQLite提供了强大的API功能。SQLite是一个嵌入式SQL数据库引擎,在世界上广泛应用。描述1. 普通参考文章有如下几段:◾介绍SQLite: 综述了SQLite的属性,没有
2015-02-23 14:57:03
7039
翻译 Data.SqlExpr.TSQLConnection.Params
__property System::Classes::TStrings* Params = {read=FParams, write=SetParams};Description连接参数列表
2015-02-16 09:43:30
1167
翻译 ConnectionName and LoadParamsOnConnect帮助翻译
设置ConnectionName来使用命名的连接配置。设置ConnectionName会自动设定驱动名称的连接参数等属性,因为这些属性已经对应地存储在dbxconnections.ini文件中。提示:你可以使用连接编辑器来定义新的连接配置。双击TSQLConnection组件来启动连接编辑器。(XE7中不行啊)如果您使用不同的dbxconnections.ini文件,可以在
2015-02-15 18:33:21
904
转载 sqlserver函数大全
一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN和 MAX。
2015-02-14 21:36:08
876
转载 备查常用bcb函数(文件名/字符串/日期)
文件名操作常用函数 通过下面的函数,可以方便地对文件名进行操作: 1. ExpandFileName 将当前驱动器名(盘符)、路径名和指定的文件名合成一个绝对文件名。 函数原型如下: function ExpandFileName(const FileName: string): string; 返回值为合成的绝对文件名。 2. ExpandUNCFileN
2015-02-14 21:08:50
1791
原创 自动最大编号获取问题解决
在数据更新前判断是新增,获取最大编号,更新,如果同时有人早得到此编号,总有个早晚的问题,同时发生的几率很低改变编号+1,从表还不能更新,那么服务器提供者UDP选项设置如下 DataSetProvider_h->Options
2015-02-12 09:58:49
755
原创 BarCodeCtrl控件使用
在Xe7 中导入BarCodeCtrl控件,可以在单独的位置存放控件文件,编译包,安装到Active位置在窗口放置BarCodeCtrl控件,设置数据源,设置dataBinding.不知道为什么只能选择value(7)来对应字段,也就是只能用第七种(128码)其它码不能显示,知道的告诉一下为什么?
2015-02-08 18:08:04
4568
原创 DataSnap客户端数据集必需断开连接件才能关闭问题
int number = 0; TryStrToInt(AUTOID,number); number++; //下一条??不连续怎么办?就要判断再继续,网络量大了 AUTOID = String(number); ClientModule1->CDS_h->DisableControls(); ClientModule1->CDS_h->Close();
2015-02-08 16:38:10
1382
转载 XE7 BCB不带Midas.dll发布的方法
/******************************************************************************************项目中加入C:\Program Files (x86)\Embarcadero\Studio\15.0\lib\win32\release\midas.libextern "C" __stdca
2014-12-07 15:34:10
1579
转载 Midas进阶 - 巢状数据表实现Master/Detail的应用系统
Midas进阶 - 巢状数据表实现Master/Detail的应用系统 首先,还应该知道Master/Detail到底是什么关系; 其次,要明白什么是巢状数据表是什么意思; Master/Detail这种主细关系,只要做过数据库程序的人应该都知道,在C/S结构里随时都是,很长见的; 巢状数据表应该如何理解?它就是分布式系统和C/S结构的对于Master/Detail的不同操作机制而
2011-12-17 21:58:13
1024
转载 C++ DCOM服务器和C#客户端互操作完全解释
C++ DCOM服务器和C#客户端互操作完全解释 发布者:豆豆网 日期: 2010-07-05 00:00:00 浏览次数:67 (共有0条评论) 查看评论 | 我要评论 <br /> 今天有个网友问我如何编写一个DCOM服务器,可以在C#的客户端中调用。看起来还是有很多人在用COM技术,趁这个机会,就把DCOM和C#之间的互操作好好讲讲。<br /> 实际上,C#调用DCOM服务器的时候,只需要在C#这边做一些手脚,对于原先的C++ DCOM服务器来说,是不需要做任何改动的。道理很简单,C#后于C
2010-09-03 09:58:00
1684
转载 DataGridView使用实例2
<br />using System;<br />using System.Windows.Forms;<br />public class Form1 : Form<br />{<br /> private DataGridView dataGridView1 = new DataGridView();<br /> // Declare an ArrayList to serve as the data store. <br /> private System.Collections.A
2010-08-17 17:49:00
1362
转载 DataGridView使用实例1
using System;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;public class Form1 : System.Windows.Forms.Form{ private DataGridView dataGridView1 = new DataGridVi
2010-08-17 17:43:00
1979
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人