Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Wallyvito en 1 Marzo 2016, 23:24 pm



Título: Novato en vb
Publicado por: Wallyvito en 1 Marzo 2016, 23:24 pm
Hola , desde ya gracias , estoy recien comenzando en VB y nada queria aprender a hacer interfaz grafica y tengo este error

Error   1   error C2227: el operando izquierdo de '->Text' debe señalar al tipo class/struct/union/generic   c:\users\wally\desktop\visual proyects\feria\feria\Form1.h   402   1   feria

Es un programa para ingresar cantidad de fichas vendidas en un textbox , el precio en otro y mostrar la multiplicacion de estos, disculpen si es algun error muy tonto

Código
  1. private: System::Void tickets_Click(System::Object^  sender, System::EventArgs^  e) {
  2. int cttc , pt , acu , maqti , total , ptc;
  3. int res;
  4. maqti = 0;
  5. total = 0;
  6. ptc=System::Convert::ToInt32( pt ->Text);
  7. cttc=System::Convert::ToInt32(ctt->Text);
  8. res=cttc*pt;
  9. saldo->Text=System::Convert::ToString(res);
  10. }
  11. };


Título: Re: Novato en vb
Publicado por: Eleкtro en 2 Marzo 2016, 04:10 am
¿Vb?, pero si eso es Visual C++ :P

No manejo VC++, pero el error te está diciendo que la variable a la iqzuierda del "->" debe ser un puntero, pt y cttc no son punteros.

Saludos!


Título: Re: Novato en vb
Publicado por: Meta en 2 Marzo 2016, 08:20 am
Hola:

Antes que nada, saber que lenguaje estás usando. Estás usando Visual C++ CLR, bajo la platadorma net. no es el nativo, para dejarlo claro. Tampoco es lo mismo Visual Basic 6 que no se aconseja usarlo para los nuevos Sistemas Operativos, sino el Visual Basic .net.

Hay compilador gratuito como muestra Microsoft aquí.
https://www.microsoft.com/es-es/download/details.aspx?id=48146

Si vas  atrabajar bajo Win32 con la API de Windows es muy tedioso, se usaba antes y es extremadamente compplicado dominarlo bien. Aquí como crear ventadas o formularios sea Visual C++ tipo CLR, MFC, Win32 y ATL para funciones o librerías.

Ver tutorial.
http://www.slideshare.net/Metaconta2/formulario-windows-con-visual-c

Para que te hagas una idea de los tres lenguajes y tecnología de Visual Basic AWF y WPF como muestra aquí.
http://www.slideshare.net/Metaconta2/entrada-digital-con-arduino-y-visual-studio-2015

Saludos.