调用函数-如何实现调用 动态的函数名? 求科普…… 急!!!

问题描述

如何实现调用 动态的函数名? 求科普…… 急!!!

我想在一个循环中调用函数 函数名想动态加载
For i = 0 to datable.rows.count
call A.(Datable动态字符串)

exit for

如何可以实现这个动态调用函数呢,想根据不同的结果 调用对应名称的函数
语言为 VB.NET

解决方案

需要实现反射,有些语言支持,有些要自己实现

时间: 2024-12-01 22:49:21

调用函数-如何实现调用 动态的函数名? 求科普…… 急!!!的相关文章

动态调用dll-C#如何动态调用VB编译的dll里的函数

问题描述 C#如何动态调用VB编译的dll里的函数 有一个VB的工程项目,里面有很多类,每个类里都有相同的函数: 比如 a工程:类模块里有 b类,c类:而b类和c类都有相同的函数d: 我怎么在C#里动态调用b类的d函数呢? 因为是动态调用,所以不能是直接引用dll,再"对象名.函数名": DLLImport和反射都尝试过,关键是我要定位到某个类的那个函数,就不知道怎么弄,麻烦大神帮帮忙

delphi-求救!!! 调用一个DLL文件的函数,提供的调用方法好像是Delphi,VB怎么调用!

问题描述 求救!!! 调用一个DLL文件的函数,提供的调用方法好像是Delphi,VB怎么调用! 提供的调用方法如下 3.2 封装模式 接口动态库的文件名为nxmi.dll,HIS直接调用nxmi.dll, 调用之前请先安装读卡环境,安装程序为inst.exe. 3.3 调用方法 对外提供的接口函数: Procedure invoke(params :PChar; result : PChar) ; 我现在在VB中写的如下: 在模块下定义 Public Declare Function invo

C#调用非托管C++DLL中的函数接口

问题描述 C#调用非托管C++DLL中的函数接口(有生成的DLL文件和Lib文件)怎么引用?引用项添加不了 解决方案 解决方案二:使用DllImport,添加引用只能针对.NET控件或COM组件.解决方案三:DllImport具体搜p/Invokehttp://www.cnblogs.com/xuqiang/archive/2010/12/21/1953355.html解决方案四:C++DLL中的函数中还调用了openCV的函数,能说一下怎么整么?解决方案五:引用3楼qq_28744297的回复

.cs文件中能否调用html页面内写的js函数

问题描述 第一,能否将cs文件中函数的返回值传入到html页面中或者是在cs函数中能否调用html页面内的js函数,如果可以的话如何实现.求大神指点. 解决方案 解决方案二:html是由asp生成的,没有传递的说法解决方案三:那能不能直接去调用那里的js函数呢??解决方案四:理论上是可以用ScriptManager调用,但这样做一般都没有必要,搞明白了动态网站工作原理和js本质后,回头再看这些需求,你会发现,处理方法很多,都比后台调用页面js好解决方案五:当一个页面在浏览器上展示的时候,web服

jss函数使用及调用规则

JavaScript函数调用规则一 (1)全局函数调用: function makeArray( arg1, arg2 ){     return [this , arg1 , arg2 ]; } 这是一个最常用的定义函数方式.相信学习JavaScript的人对它的调用并不陌生. 调用代码如下: makeArray('one', 'two'); // => [ window, 'one', 'two' ] 这种方式可以说是全局的函数调用. 为什么说是全局的函数? 因为它是全局对象window 的

php函数的递归调用

什么是函数的递归调用?就是函数自己调用自己. php文件: <?phpfunction abc($n) { if ($n > 2) { abc(--$n); } echo '$n=' . $n . "<br />";}abc(4);?> 输出结果: $n=2 $n=2 $n=3 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 递归 , 文件 , 函数 , 结果 输出 函数

JavaScript:new 一个函数和直接调用函数的区别分析

或许许多人对此不以为然,在函数前加 new 关键字,不就是实例化一个对象吗?但事情显然没那么简单   复制代码 代码如下: function Test() { this.name = 'Test'; return function() { return true; } } var test = new Test(); // 这里的 test 是什么? 是一个 Test 对象吗?错!这里 test 是一个函数--Test 中返回的 function() { return true; }.这时,ne

c++-函数指针的调用问题 是直接 用 函数指针名 还是 (*加函数名)

问题描述 函数指针的调用问题 是直接 用 函数指针名 还是 (*加函数名) #include using namespace std; int max(int b,int l) { if(b>l) return b; else return l; } int main() { int n=11,v=2; int (*p)(int,int); p=max; n=*p(1,2);//看这里的三种调用机制 这是错的 下面的这两种是正确的请将数据体的作用机制 有什么不同! n=p(1,2); n=(*p

链表的插入 插入函数写好了 在main函数中调用 然而最后的结果并没有实现插入的功能

问题描述 链表的插入 插入函数写好了 在main函数中调用 然而最后的结果并没有实现插入的功能 struct Link *InsertNode01(struct Link *head,int nodeData,int i) { int j=1; struct Link *pr = head, *p, *temp = NULL; p = (struct Link *)malloc(sizeof(struct Link)); if(p == NULL) { printf("NO enough mem