易语言 同一程序变量问题
我想问一下 大佬们易语言 开2个同程序出来 是不是局部变量或者程序集 全局 其中一个 会同时使用?
例如 程序变量里面有 开关=1那么同时开2个程序出来
第一个程序把变量改成了2 第二个程序是不是也变成了2?
第二个程序没有开启挂机 第一个已经开启挂机了 但是把变量改成2了
我是懒得做多线程了 所以就只开2个同程序在运行挂机
但是我发现好像会出现这种错误的命令
有遇到过的大佬们 解答一下吗 感激不尽
复制出来的子程序 .局部不会冲突.只有程序集的和全局会.程序集要想不冲突 换个程序集. 全局的冲突无法避免.只能换 开两个程序,两个变量都是私有的吧。又不是共享内存{:1_909:} 程序集变量可不能跨进程。 多进程?且独立的程序吗? 应该不会出现这样的问题吧,从没遇到过这样的现像 来学习一下 它们的变量互不干扰,除非你操作同一个文件之类的 它们可能会冲突 b0y 发表于 2022-9-6 14:53
它们的变量互不干扰,除非你操作同一个文件之类的 它们可能会冲突
好的 还是有点不理解 白如雪 发表于 2022-9-6 10:41
复制出来的子程序 .局部不会冲突.只有程序集的和全局会.程序集要想不冲突 换个程序集. 全局的冲突无法避免. ...
意思是 全局跟程序集就会出现冲突?
页:
[1]
2