有8个静态文本,文本内容为tag1..8,想实现把文本内容传送到内部变量DBV1...8,如:SetTagChar("DBV1",GetText("MAIN","静态文本1"));把文本内容每个同时都加个“_1"传送到内部变量DBH1...8中如何实现?请大师指点。
最佳答案
进行字符串拼接
char* a;
char* b;
char* c;
b=GetText("MAIN","静态文本1");
c="_1";
Sprintf(a,"%s%s",b,c);
然后把拼接后的a,赋值到DBH1...8中
提问者对于答案的评价:
谢谢了,学习学习。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359740.html