SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Coneira en Lunes 10 de Octubre de 2005, 19:55
-
Hellooo, bien .... quiero realizar una Aplicación mmmm que trabaje con un reconocedor de ecuaciones, ecuaciones de todo tipo, es decir que contenga funciones trigonométricas, exponenciales, logarítmicas, de todo p; PERO para poder desarrollarlo debo dejar que el usuario ingrece la función así, ej:
y=sen(x^2-5x+6)*log(8x)
Y la aplicación debe reconocerlo.
En C++ eh trabajado con nodos y pilas, y si resulta pues se podría apilar y desapilar las funciones y los números, y así poder reconocer la función, luego trabajar normalmente.
Mmmm entonces quice aplicar lo mismo para Basic, pero no sé como? :angry: , eh buscado en la web y eh encontrado que se puede hacer algo parecido pero en Visual Basic.NET y con un control WebBrowser TreeView y no p, yo quiero en basic 6.0.
Por favor .. si alguien me puede facilitar algún dato, de antemano, muchas gracias <_< :P ;)
-
Existe un control en VB se llama MSSCRIPT.OCX, con el puedes hacer ecuaciones.
Aqui te dejo un ejemplo.
-
Hmmm bueno, en realidad VB 6.0 es una herramienta que a mi parecer es mu limitada, ya que esta no te permite trabajar con pilas, colas ni listas, la razon es que el VB no maneja apuntadores o algo que se le parezca, asi que la solucion para lo que quieres son:
Una es el control que ha puesto nuestro colaborador, que en realidad yo no he utilizado pero imagino que debe servir
la otra solucion es manejar arrays, que es muy sencillo con el VB 6
Saludos... :hola:
-
:) Hola, Bien muchas gracias!! mmm ahora utilizaré los datos que me dieron, y les cuento como me fué :unsure: , o si vi otra solución lo envío.
De todas maneras, si exiten otras alternativas, serán bien recibidos ..... :rolleyes:
Y como dice The Black Boy, mm si ps se trata de punteros <_< mas que nada. Bye bye :comp:
-
Sorry ... RadicalEd Gracias por el ejemplo . :lol:
-
Punteros (http://foros.solocodigo.com/index.php?showtopic=14289&hl=punteros)