wincc i/o域,读取内部变量。
各位大侠帮我看看我的这个代码那里有问题。为什么没有输出啊。#include"apdefap.h"voidOnClick(char*lpszPictureName,char...
各位大侠帮我看看我的这个代码那里有问题。为什么没有输出啊。
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
long a;
char * b = "_gll";
char * c = "_gll";
a=strcmp("login_name",b); //Return-Type: long int
if(!a) SetTagBit("rel_gll",1); //Return-Type: BOOL
} 展开
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
long a;
char * b = "_gll";
char * c = "_gll";
a=strcmp("login_name",b); //Return-Type: long int
if(!a) SetTagBit("rel_gll",1); //Return-Type: BOOL
} 展开
2个回答
展开全部
读写变量要这样。
int aaa=GetTagWord(..........);
int bbb=6;
SetTagWord(.........bbb);
那个char*,最好不要这样用,这样用:
char[20] b="_gll";
你的错误大概来自于这句话:
a=strcmp("login_name",b);
读写内部字符串变量,是这样的:GetTagChar(),SetTagChar()。
不能直接用内部变量名在函数中调用。
int aaa=GetTagWord(..........);
int bbb=6;
SetTagWord(.........bbb);
那个char*,最好不要这样用,这样用:
char[20] b="_gll";
你的错误大概来自于这句话:
a=strcmp("login_name",b);
读写内部字符串变量,是这样的:GetTagChar(),SetTagChar()。
不能直接用内部变量名在函数中调用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询