“Conocimientos Programación>Python Programming

Cómo integrar VBS en Python

2013/9/4
incrustación de código Visual Basic Studio en las secuencias de comandos de Python puede ser un procedimiento útil para saber si se ha codificado previamente aplicaciones similares en VBS y no desea recodificar en Python. Python es un lenguaje de scripting flexible que se usa principalmente en el desarrollo de aplicaciones Web y puede interactuar con otros tipos de plataformas de ingeniería de software , tales como Visual Basic . Instrucciones
1

iniciar una instancia de un script Python al comenzar la codificación con las siguientes líneas de código : # include


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


PyObject * pName , PModule * , * pDict , pDunc * , * pvalue ;

if ( argc < ; 3 )

{

printf ( "Uso: exe_name python_source nombre_funcion \\ n");

return 1 ; }



2

Crear una clase para reconocer el código VBS en Python utilizando el siguiente fragmento de código como una guía y modificar para que se ajuste a sus necesidades:

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

if ( PyCallable_Check ( pClass ))

{

pInstance = PyObject_CallObject ( pClass , NULL ) ;

}

3

insertar el código VBS llamando a la clase que creó en el paso anterior , y luego insertando el código VBS . Por ejemplo :
clase

Multiply :

def __ init__ ( self):

self.a = 6 personas

self.b = 5
< p> def múltiple ( self):

c = self.a * self.b

print ' Este es el resultado " , self.a , ' x ' , self.b , ' : ', c

regreso c

Python Programming
Cómo construir una extensión de Python
Cómo ejecutar código Python
Cómo construir una página web con Python
Cómo utilizar Echo en Python
Cómo eliminar una variable en una función usando Python
Cómo añadir CRLF a una cadena en Python
Cómo crear una función de conversión de la temperatura con Python
Cómo construir un diccionario de Python
Conocimientos Informáticos © http://www.ordenador.online