delphi 有没有这样的定义变量方法? 找库存管理软件
进销存软件版1楼: 在VC中
#define STR_RELOAD_UNSHOWN_IMAGE \
" function cancelError() {return true;} onerror=cancelError; \
var i,len,src,img; \
len=document.images.length; \
for(i=0;i { \
img=document.images[i]; \
if(!img.complete||img.fileSize<0) \
{ src=img.src; img.src=''''; img.src=src; } \
}"
在delphi怎样写?我不想一行一行的加
a=''a'';
a=a+''b'';
#define STR_RELOAD_UNSHOWN_IMAGE \
" function cancelError() {return true;} onerror=cancelError; \
var i,len,src,img; \
len=document.images.length; \
for(i=0;i
img=document.images[i]; \
if(!img.complete||img.fileSize<0) \
{ src=img.src; img.src=''''; img.src=src; } \
}"
在delphi怎样写?我不想一行一行的加
a=''a'';
a=a+''b'';
2楼: 顶 如库存管理软件
3楼: ........................
4楼: 不是很明白
5楼: 就是类似c++中的宏定义
6楼: 没有
进销存软件版7楼: 如果这样就太累了 :( 8楼: 请问有比我上面那个更方便的方法吗?谢谢~ 9楼: 如果一定要硬编码的话,应该只能这样了。但建议+号放在上一行的最后,而不是下一行的开头。如果真的懒得不想打“+''''左箭头”,可以在Tools->Edit Option->Code Insight那里加一条Code Template,连打10行“+''''” 10楼: 当然除了我这种方式,也有从文件读入的方法。我是两种方式同时使用
const STR_RELOAD_UNSHOWN_IMAGE=''''
+''function cancelError() {return true;} onerror=cancelError;''
+''var i,len,src,img;''
+''len=document.images.length;''
+''for(i=0;i
+''img=document.images[i];''
+''if(!img.complete||img.fileSize<0)''
+''{ src=img.src; img.src=''''; img.src=src; }''
+''}"'';
如果不一定要硬编码,而且这种类型的赋值比较多,可以考虑做成ASCII文件,从文件里读到变量中。
当没有文件的时候,就使用我的变量,文件存在时就使用文件的,不过
谢谢你的建议,问题结束了