D dreamer Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-05 #1 我想在程序中得到变量的名称, 例如: ABC:Integer; 如何得到变量的字串名"ABC"?
I income Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-05 #5 用stringlist也应该可以吧,你能不能具体一点?要干嘛?
D dreamer Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-06 #6 想偷个懒. 因为我有一个数据转换器,方便于从窗体控件,数据库字段及变量系列中传导数据,当然并无大用, 只是有点过于苛求而已. 因为导进变量时要使用一个带异常判断功能的函数. 我要传入三个参数,变量,变量名及初始值. 如果直接可从变量中获变量名,就可省掉一个参数了.
想偷个懒. 因为我有一个数据转换器,方便于从窗体控件,数据库字段及变量系列中传导数据,当然并无大用, 只是有点过于苛求而已. 因为导进变量时要使用一个带异常判断功能的函数. 我要传入三个参数,变量,变量名及初始值. 如果直接可从变量中获变量名,就可省掉一个参数了.
C CathyEagle Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-06 #7 很简单啊,不要省那个参数就是了。 如果有解决办法,可能代价还更高。 而且这种要求似乎有点abnormal, 变量名只不过是标示而已,只给编 译器看的。
I income Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-06 #8 恐怕这个懒偷的适的其反.如果变量就那么几个还好办,否则只有在数据定义上下功夫.
A aimingoo Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-06 #10 哈哈,没有那么复杂,是Delphi的OpenTool API就可以了。 这样可以在编译时加入类型信息。 我自己没有试过。更多的不要问我。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-12 #12 dreamer:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。