老机安装sw2024出现ig9icd64:0002db62错误问题 由于改变这个DLL,发现sw是根据有没有这个文件来确定是用硬件渲染还是用软件渲染的,或许前一个版本就是用了OPenGL,现在安装找到这个文件便用硬件加速,结果集成的显卡不行所以出错?SW在性能设置处调整为OPenGL方式可以正常显示,只是感觉效果差点,另外可能是当时显卡驱动有问题,造成点击动作迟缓,根本没法用。分别是不同年份的,试着替换了一下,发现不行,一个18年同年份的不报错了,但是显示不正常。改回老显示驱动,SW使用OPenGL方式了,显示正常了。
ARDUINO 用 ESP8266 01s 做AP服务来中转数据 /* 可作为AP服务,当一个客户端发来消息后,向所有客户端回发。 * 用这个服务转发所有收到的消息,客户端收到数据后, * 通过客户端程序分析所收到的数据后有选择地进行动作, * 同时客户端最好能回复动作成功与否,也就是结果状态。 * 这需要在客户端进行编程。 * ADUINO1.8.5下编译通过,ESP8266 01s 烧录运行。*/#include <ESP8266WiFi.h>//定义可连接的客户端数目最大值#define MAX_CLN 5c.
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
一个由于win10权限问题造成的连接不成功 项目首先提示找不到系统提供的函数,然后LME288错误,折腾了半天,发现是win10对C盘的写要求管理员权限,造成重新编译系统提供函数不成功报错。其它以前也遇到过,又遇到浪费了一些时间,记下来。
查看ClientDataSet中的Delta数据情况 /* // 查看ClientDataSet中的Delta数据情况 ShowMessage(CDS_b->ChangeCount); ClientDataSet2->Data = CDS_h->Delta; // 主表的Delta,结构与主表完全相同 ClientDataSet2->Open(); //从表的Delta包含在主表的字段中 ClientDataSet
安装rx10udp1 1.在台式机上安装win10专业版,并在启用与关闭windows功能中选择安装.net3.5,在线下载安装。2.装载rx10udp1 的ISO文件,直接安装,到注册提示时,打开 XX ,先生成注册码,再生成权限文件,然后取消注册窗口就直接跳到下一步了(DELPHI C++BUILDER选择)3.安装完成后,复制 SHFolder.dll 到 17.0\BIN 目录,ok.4.备份系统
BCD类型 一. BCD类型 BCD即Binary-Coded Decimal,在Delphi中,BCD字段类型可以精确保存浮点数据类型。 Delphi支持的BCD码的数据类型名为TBCD,它的定义如下: TBcd = packed record Precision: Byte; { 1..64 }
xe8End使用过程中的一些问题 1.经常出现找不到内存地址错误,但也是当程序中存在问题时,不得不按F4关闭当前窗口退出。2.今天遇到几次Key violation 错误,应该是DATASNAP传递过来的数据集CDS中自动生成一些约束混乱所造成。理顺后解决。多主键问题多多。3.编译连接时我习惯C+F9(MAKE 只编译变化了的),这次非要S+F9(全编译)。否则有问题(或者要清理项目)。以前没遇到过(cb6 , xe7
(FireDAC) 连接定义 Defining Connection (FireDAC)连接定义就是应用程序使用特定的FireDAC驱动连接数据库的参数集合。相当于BDE的别名,ADO的UDL,或者ODBC的DSN。For the list of supported database management systems and corresponding parameters, see FireDAC Datab
SQLite内存表的一些操作 本来准备在服务程序中加入一个内存表,客户端随时可以读取服务端的登录情况,但是内存表放在ServerContainer中不行,原因不太明白,似乎是马上就释放了只好放在一个实数据库中了,感觉很不好/* // 建立一个临时内存表,作为当前在线用户表显示在主窗体 ,UI程序可以调用显示在线情况 不行啊,不能放在服务中 TFDMemTable *FDMemTable1
FastReport 横向分栏 纵向分栏 一. 横向分栏1.MasterData→Columns→设为想要分栏数目.2.MasterData→Width→band列的宽度例:MasterData→Columns→2, MasterData→Width→11, 页边距为0时,可分为横向2栏.二.纵向分栏1.页面设置→其它选项→栏数→设为想要分栏数目.横向分栏效果:
FireDAC操作 SQLite FireDAC操作 SQLite本文介绍了如何利用Delphi的firedac来开发SQLite数据库应用程序。firedac是为Delphi提供的主流数据库访问引擎,其中特别为SQLite提供了强大的API功能。SQLite是一个嵌入式SQL数据库引擎,在世界上广泛应用。描述1. 普通参考文章有如下几段:◾介绍SQLite: 综述了SQLite的属性,没有
Data.SqlExpr.TSQLConnection.Params __property System::Classes::TStrings* Params = {read=FParams, write=SetParams};Description连接参数列表
ConnectionName and LoadParamsOnConnect帮助翻译 设置ConnectionName来使用命名的连接配置。设置ConnectionName会自动设定驱动名称的连接参数等属性,因为这些属性已经对应地存储在dbxconnections.ini文件中。提示:你可以使用连接编辑器来定义新的连接配置。双击TSQLConnection组件来启动连接编辑器。(XE7中不行啊)如果您使用不同的dbxconnections.ini文件,可以在
sqlserver函数大全 一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。下表给出了T-SQL函数的类别和描述。函数类别作用聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN和 MAX。
备查常用bcb函数(文件名/字符串/日期) 文件名操作常用函数 通过下面的函数,可以方便地对文件名进行操作: 1. ExpandFileName 将当前驱动器名(盘符)、路径名和指定的文件名合成一个绝对文件名。 函数原型如下: function ExpandFileName(const FileName: string): string; 返回值为合成的绝对文件名。 2. ExpandUNCFileN
自动最大编号获取问题解决 在数据更新前判断是新增,获取最大编号,更新,如果同时有人早得到此编号,总有个早晚的问题,同时发生的几率很低改变编号+1,从表还不能更新,那么服务器提供者UDP选项设置如下 DataSetProvider_h->Options
BarCodeCtrl控件使用 在Xe7 中导入BarCodeCtrl控件,可以在单独的位置存放控件文件,编译包,安装到Active位置在窗口放置BarCodeCtrl控件,设置数据源,设置dataBinding.不知道为什么只能选择value(7)来对应字段,也就是只能用第七种(128码)其它码不能显示,知道的告诉一下为什么?