随笔 - 36  文章 - 0 评论 - 7 阅读 - 3751
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

03 2024 档案
Lazaurs调用VC的dll,字符串参数有中文的解决方法
摘要:问题:在VC中定义了一个函数 extern "C" __declspec(dllexport) int test(const char* filename) filename中可能有中文。 Lazarus调用test传英文没问题,传中文出错。 1、在VC项目设置-高级中 选择“使用 Unicode 阅读全文
posted @ 2024-03-19 20:24 禁卫军 阅读(137) 评论(0) 推荐(0) 编辑
Lazarus使用YoloV4
摘要:YoloV4可以用opencv4.0以上加载和使用。但是Lazarus只能支持到opencv2.4.13。所以不能直接使用yolov4,后来只好用VC写了一个dll,调用Opencv4.81再调用YoloV4。 在Lazarus下调用这个dll就可以用yolov4了,方法如下 一、声明dll库 // 阅读全文
posted @ 2024-03-15 22:36 禁卫军 阅读(83) 评论(0) 推荐(0) 编辑
lazarus回调的使用
摘要:一、在要回调的单元加一个回调类 type TMyCallback =procedure(X, Y: Integer;...其它参数) of object; 二、在单元 TMyClass=class()中加下面的回调过程变量 public FMyCallback: TMyCallback; 三、在要使 阅读全文
posted @ 2024-03-07 20:47 禁卫军 阅读(93) 评论(0) 推荐(0) 编辑
Opengl不使用Glut单元显示字符
摘要:在Opengl中显示字符多用Glut单元中的glutBitmapCharacter进行显示。这样有两个问题。 1、是不能显示汉字。 2、是要glut32.dll库支持。 通过研究可以不用Glut,只用其它的GL库就能实现中文显示 1、加入库 uses OpenGLContext, GL,glu; 2 阅读全文
posted @ 2024-03-04 11:52 禁卫军 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示