开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: 传说菜
打印 上一主题 下一主题
收起左侧

[技术专题] 易语言调用BarTender--之C#-COM

[复制链接]
103
发表于 2023-7-27 11:07:57 | 只看该作者   广东省汕头市
学习学习。。。。
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
102
 楼主| 发表于 2023-7-24 10:30:21 | 只看该作者   广东省惠州市
wangjunkai 发表于 2023-7-21 11:11
注册不了怎么弄?可以指导一下么?

附件中有PPT
回复 支持 反对

使用道具 举报

101
发表于 2023-7-21 11:11:26 | 只看该作者   浙江省衢州市

注册不了怎么弄?可以指导一下么?
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
100
 楼主| 发表于 2023-6-16 10:38:25 | 只看该作者   广东省惠州市
luobei 发表于 2023-6-6 16:56
打开标签模板时候报错,错误信息: 欲执行其方法的对象为空!  这个咋搞

注册一下Dll,
回复 支持 反对

使用道具 举报

签到天数: 17 天

99
发表于 2023-6-6 16:56:38 | 只看该作者   江苏省苏州市
打开标签模板时候报错,错误信息: 欲执行其方法的对象为空!  这个咋搞
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 1 天

98
发表于 2023-5-24 20:13:16 | 只看该作者   广东省深圳市
本帖最后由 benxiaohai2004 于 2023-5-24 20:14 编辑
传说菜 发表于 2023-5-22 09:09
你可以修改C#源代码,增加如下方法;每次传值前先执行此方法

public void ClearVariables()
感谢大佬,已解决。
已通过修改C#源代码,实现无数据时赋值为空''''不报“数据不能为空”错误,值为空。比如模版上有10个条码,只有5个条码有数据,没有数据的条码值为空不显示(不显示样本数据)。修改方法:
删除以下代码:
else if (Value.Trim() == "")
            {
                return "数据不能为空!";
            }


点评

能否把修改好的dll和那个库文件分享下?我会修改,但不会生成,非常感谢   江苏省苏州市  发表于 2023-10-9 11:50
回复 支持 1 反对 0

使用道具 举报

结帖率:0% (0/1)

签到天数: 1 天

97
发表于 2023-5-24 13:54:36 | 只看该作者   广东省深圳市
传说菜 发表于 2023-5-22 09:09
你可以修改C#源代码,增加如下方法;每次传值前先执行此方法

public void ClearVariables()

谢谢
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
96
 楼主| 发表于 2023-5-22 09:09:18 | 只看该作者   广东省惠州市
benxiaohai2004 发表于 2023-5-18 11:07
1、赋值为''''后不报错可以打印,但是没有改变值,不能将值变为空白值,条码内容不变的。
2、想要达到的 ...

你可以修改C#源代码,增加如下方法;每次传值前先执行此方法

public void ClearVariables()
        {
            Typename = "";
            try
            {
                for (int i = 0; i < Format.SubStrings.Count; i++)
                {
                    if (Format.SubStrings.Type==SubstringType.ScreenData)
                    Format.SubStrings.Value = null;
                    Typename += "{" + Format.SubStrings.Name + "," + Format.SubStrings.Type.ToString() + "}";
                }
                Typename = "Clear Variables Is Success:" + Typename;
                Typename += "\r\n" + Format.SubStrings.GetAll(",", "");
            }
            catch (Exception)
            {
                Typename = "Clear Variables Is Error:" + Typename;
            }
        }
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 1 天

95
发表于 2023-5-18 11:07:38 | 只看该作者   广东省深圳市
传说菜 发表于 2023-5-16 16:04
不能赋值为 空哦,你可以赋值 ""

1、赋值为''''后不报错可以打印,但是没有改变值,不能将值变为空白值,条码内容不变的。
2、想要达到的效果是:如果赋值为''''后,条码内容变为空白值(没有内容的条码不显示)。比如模版上做了10个条码,现在只有5个有数值,还有5个没有数值的条码不显示。
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
94
 楼主| 发表于 2023-5-16 16:04:05 | 只看该作者   广东省惠州市
benxiaohai2004 发表于 2023-5-16 14:10
大佬,能否修改一下源码,允许赋值为空,对赋值不加限制。可以赋值具体数值,也能赋值为空。目前赋值为空就 ...

不能赋值为 空哦,你可以赋值 ""
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表