我想用变量名去调用过程名,不知道怎么写代码 - CSDN论坛 - CSDN.NET

原文地址

我有个过程

procedure Tzmenu_w.zmenu_cxm_prog;

begin

if a1='cggl' then

P1 else

if a1='xsgl' then

P2 else

if a1='kcgl' then

P3 else

...............

end;

说明:p1,p2,p3....都是过程名,也许以上的过程有几百行代码,我想用一个选择判断语句搞定

那么这样就需要用变量名代替过程名

procedure Tzmenu_w.zmenu_cxm_prog;

begin
if 条件 成立 就执行 某变量(其实这变量与某过程关联)

CSDN上有人有这个问题,我给出了解决方法,留给需要的人。


再见,百度空间!

百度空间迁出的想法由来已久,也做出了些行动,部分文章之前已经发表在这个"秘密"博客,现在已经彻底的从百度空间迁出到这个自由的博客。

为什么不再使用百度空间?

  • 百度空间之前不支持代码高亮(现在已支持大部分语言)。
  • 不够自由,无法随意插入自己的js,当然这不能怪百度,毕竟开放js会被人滥用。
  • 干净无广告,也不会因为无意发出的敏感词而被删。

这个是完全属于自己的一亩三分地,不用再寄人篱下。


Golang在Windows下建立交叉编译环境

在安装好go后,建立交叉编译环境还需要一个重要的工具链gcc,推荐使用mingw
http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/mingw-get-inst-20120426.exe/download

安装好后,下文假设安装在D:\MinGW下,将D:\MinGW\bin添加到系统环境 %PATH% 中。

然后将下面的批处理文件放置到c:\go\src下后执行
上述建立的交叉编译环境不是完整的,请根据自己需要修改。 交叉编译自己的go应用,比如要编译一个32位的linux。

enjoy!