Find Jobs
Hire Freelancers

Compile VB code on the fly

$30-250 USD

已取消
已发布将近 12 年前

$30-250 USD

货到付款
I have a program which can run vb.net code using CodeDom compiler. Basically it helps me to add programming functionality to my application. This is not too tough and such a sample can be found in codeproject website : [login to view URL] What I have done is : I have 2 modules : Module 1: Initializes and runs the script engine by sending code user may have typed. Module 2: The script engine has access to this module, so here I can declare the sub/functions which the user can call in his code. Good news: It's running fine. Bad news: The module style is a problem if I want multiple code to run simultaneously. This is what we need to solve. I want to create multiple instances of the engine & code so that each can run independently and don't modify each other's values. Example: Public Module RunCode Friend Age as integer = 20 Sub Run() ' executing user code ' init script [login to view URL]("[login to view URL]") [login to view URL]("[login to view URL]") [login to view URL]("[login to view URL]") results = [login to view URL](parameter, usercode) End Sub End Module Public Module Module1 ' user has access to functions/subs here Sub IncreaseAge(ByVal A as Integer) Age = Age + A ' var age declared in modulerun code is modified here End Sub End Module ' Code user will write Call IncreaseAge(5) ' increments age by 5 years What needs to be done ? What I want is to convert the module to classes so that I can create objects of the classes and run the program. This way the variables (age in the above example) is not tampered with. Each object will have can keep its own value. Otherwise right now if I run multiple instances of such a program each one will modify the age variable can this can lead to unexpected results. Plus I do not want user to write code as [login to view URL](5). The user will write normal vb code (without objects etc) but I have to have have instance of class so that variables in objects are independent and multiple execution of usercode can take place without any execution modifying common variables. Interested freelancers should know vb.net well and I will be happy to answer any questions you may have.
项目 ID: 1607912

关于此项目

4提案
远程项目
活跃12 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
4威客以平均价$219 USD来参与此工作竞价
用户头像
I'm a .Net expert and I can handle this issue. Please contact me for further details.
$177 USD 在7天之内
5.0 (4条评论)
4.0
4.0
用户头像
I have 9+ years experience on IT, I was done report designer which creates run time design and any database connectivity, done ERP project for non financial company.
$200 USD 在20天之内
0.0 (0条评论)
0.0
0.0
用户头像
Please check the PM.
$250 USD 在7天之内
0.0 (0条评论)
0.0
0.0

关于客户

INDIA的国旗
New Delhi, India
4.6
24
付款方式已验证
会员自3月 3, 2011起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。