Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να ενσωματώσει VBS σε Python

Ενσωμάτωση κώδικα της Visual Basic Studio σε σενάρια Python σας μπορεί να είναι μια χρήσιμη διαδικασία για να γνωρίζετε αν έχετε προηγουμένως κωδικοποιηθεί παρόμοιες εφαρμογές σε VBS και δεν επιθυμούν να τους recode σε Python . Python είναι ένα ευέλικτο scripting γλώσσα που χρησιμοποιείται κυρίως στην ανάπτυξη εφαρμογών Web και μπορεί να αλληλεπιδράσει με άλλα είδη πλατφόρμες ανάπτυξης λογισμικού , όπως η Visual Basic . Οδηγίες
Η 1

καθιερωθεί ένα παράδειγμα από ένα σενάριο Python από την έναρξη της κωδικοποίησης με τις παρακάτω γραμμές κώδικα :

# include

int main ( int argc , char * argv [ ] ) {


PyObject * Ε_ΟΝΟΜΑ , * pModule , * pDict , * pDunc , * pvalue ?

if ( argc

{

printf ( "Χρήση: exe_name python_source function_name \\ n" ) ?

επιστροφή 1?

}

2

Δημιουργήστε μια κλάση που να αναγνωρίσει τον κωδικό VBS σε Python χρησιμοποιώντας το ακόλουθο απόσπασμα κώδικα ως οδηγός και να την τροποποιήσει για να ταιριάζει στις ανάγκες σας :

pClass = PyDict_GetItemString ( pDict , argv [ 2 ] ) ?

αν ( PyCallable_Check ( pClass ) )

{

pInstance = PyObject_CallObject ( pClass , NULL) ?

}
Η
3

Ενσωμάτωση ο κωδικός VBS καλώντας την κατηγορία που δημιουργήσατε στο προηγούμενο βήμα και , στη συνέχεια, εισάγοντας τον κωδικό VBS . Για παράδειγμα :

τάξη Πολλαπλασιασμός :

def __ init__ ( self ) :

self.a = 6

self.b = 5

def πολλαπλά ( αυτο) :

c = self.a * self.b

εκτύπωσης « Αυτό είναι το αποτέλεσμα » , self.a , « x » , self.b » : ' , γ

επιστρέψει c
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα