我想在每个月的开始标上当月的数字,如下代码为什么显示的都是当月即5月.
作者:通达信 来源:cxh99.com 发布时间:2016年07月08日
-
咨询内容:
我想在每个月的开始标上当月的数字,如下代码为什么显示的都是当月即5月.
而不是我想要的1月,2月,3月,4月,5月等?
月开始字符:=STRCAT(VAR2STR(MONTH,0),'月');
月开始:=MONTH<>REF(MONTH,1);
DRAWTEXT(月开始,H,月开始字符),DRAWABOVE,COLORCYAN;
-
通达信技术部:
显示月份这有什么很好的用处吗
-
通达信客服:
谢谢版主关注.当然有用啦,要不我也不发帖求助啦.
如果我直接用
月开始字符:=VAR2STR(MONTH,0);
月开始:=MONTH<>REF(MONTH,1);
DRAWTEXT(月开始,H,月开始字符),DRAWABOVE,COLORCYAN;
就可以在每月开始的K线中输出 不同的月份数字,但是用了strcat函数后就不行,就取当前月的数字
所以就想问问这个问题了,这其中是简单的应用,作为提问我就简单写个代码,
我想问题出在strcat函数中,不知道有什么方法可以解决我这个需求.
-
网友交流:
自己没弄懂还理直气壮的哈
转换的时候知道序列转换,加的时候又普通相加
用VARCAT
-
网友交流:
谢谢啦,版主,就是不懂才问吗。