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.
Ταυτότητα εργασίας: 1607912

Σχετικά με την εργασία

4 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 12 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
4 freelancers δίνουν μια μέση προσφορά $219 USD για αυτή τη δουλειά
Avatar Χρήστη
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
Avatar Χρήστη
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
Avatar Χρήστη
Please check the PM.
$250 USD σε 7 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της INDIA
New Delhi, India
4,6
24
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Μαρ 3, 2011

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.