Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Problema Gambas 3
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Problema Gambas 3 
 
hola esta ves acudo con un problema que me trae loco     creando una app en gambas se trata de la segunda versión de calculatox que voy a subir a la dax os store  todo bien    resulta que mi app la pruebo y corre de maravilla pero ala hora de crear un paquete de instalación deb e allí el dilema    no compila parece un error y tarda demasiado tiempo parece que nunca lo compilara y cuando digo demasiado tiempo es demasiado  en fin por alguna razón no compila no creo que sea el código pero bueno les dejo el código fuente para que lo chequeen a ver si ustedes pueden ver si hay algún error  aqui se pueden descargar el código calculatox 2 piperlan.com.nu/wp-content/uploads/2013/03/calculatox-2.0.tar.gz

y este es el código escrito
Public Sub _new()

End

Public Sub Form_Open()

End


Public Sub salir_Click()
Quit
 
End

Public Sub reiniciar_Click()

  area1.Text = ""
  area2.Text = ""
  area3.Text = ""
 
End

Public Sub informacion_Click()
  Message.Info("Calculatox es una calculadora para linux sencilla y rápida, pero que cumple su propósito calculatox es capas  de sumar, restar, multiplicar, o dividir, 2 numeros de 1 o mas dígitos.")
  Message.Info("Este progra esta publicado bajo la licencia GNU usted puede copiarlo modificarlo y distribuirlo sin problema alguno")
  Message.Info("desarrollado por el equipo piperlan")
  End

Public Sub sumar_Click()
If
area1.Text = ""

Message.Info("la primera casilla esta  bacía ")
Return

    Endif
    If
    area2.Text = ""
    Message.Info("la segunda casilla esta bacía ")
    Return
    
     Endif
    
      area3.Text = Val(area1.Text) + Val(area2.Text)
  End
Public Sub restar_Click()
If
area1.Text = ""

Message.Info("la primera casilla esta  bacía ")
Return

    Endif
    If
    area2.Text = ""
    Message.Info("la segunda casilla esta bacía ")
    Return
    
     Endif

area3.Text = Val(area1.Text) - Val(area2.Text)
  
End

Public Sub multiplicar_Click()
If
area1.Text = ""

Message.Info("la primera casilla esta  bacía ")
Return

    Endif
    If
    area2.Text = ""
    Message.Info("la segunda casilla esta bacía ")
    Return
    
     Endif

  area3.Text = Val(area1.Text) * Val(area2.Text)
  
End

Public Sub dividir_Click()
If
area1.Text = ""

Message.Info("la primera casilla esta  bacía ")
Return

    Endif
    If
    area2.Text = ""
    Message.Info("la segunda casilla esta bacía ")
    Return
    
     Endif
 
  area3.Text = Val(area1.Text) / Val(area2.Text)
 
End
 

 



 
última edición por angel96 el Sabado, 16 Marzo 2013, 02:02; editado 8 veces 
angel96 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Gambas 3 
 
Si no compila debe ser cosa de tu instalación. ¿qué versión usas y qué tipo de instalación has hecho? Por otra parte el código solo así a lo bestia, como que no dice mucho. Sube tu proyecto y te podremos ayudar.


Por cierto "vacía" es con uve....


Saludos
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Gambas 3 
 
lo instale desde el  gestor de software de mint pero no se si sea eso por que hice otra app y si compilo bien
 



 
angel96 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Gambas 3 
 
por fin compilo era un problema en linux mint  ya me cambia linux mint debian y todo salio perfecto
gracias
 



 
última edición por angel96 el Lunes, 18 Marzo 2013, 00:15; editado 1 vez 
angel96 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Gambas 3 
 
Amigo, me llama la atención que   repites muchas veces el mismo código para chequear que no falten valores, pudiendo crear un procedimiento para llamarlo desde cualquier operación. Yo lo haría así:
Public Sub comprobar()
  
 if textbox1.text="" or textbox2.text="" Then
     Message("Hay campos vacíos")
    Endif
End

Luego, en cada operación puedes hacer así:
Public sub sumar_click()
comprobar
area3.Text = Val(area1.Text) + Val(area2.Text)
end
Public sub dividir_click()
comprobar
area3.Text = Val(area1.Text) / Val(area2.Text)
end

Y así sucesivamente.
Acortarías mucho tu código.Sé que no era tu pregunta, pero se me ocurrió que podía serte útil.
Es solo un consejo.Saludos
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Gambas 3 
 
ok lo tomare en cuenta gracias en verdad e aprendido algo nuevo
 



 
angel96 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Problema Con Gambas Urgente.! jesusdaredevil General 5 Martes, 26 Abril 2011, 17:45 Ver último mensaje
skhaliburg
No hay nuevos mensajes Problema Con ListBox En Gambas 3 (solucion... shordi General 7 Domingo, 13 Enero 2013, 20:23 Ver último mensaje
shordi
No hay nuevos mensajes Problema Al Instalar Gambas 3 pabje Instalación 5 Miercoles, 06 Agosto 2014, 09:12 Ver último mensaje
jsbsan
No hay nuevos mensajes Problema Con VideoDevice En Gambas 3.7.1 frajanic General 16 Lunes, 06 Julio 2015, 20:12 Ver último mensaje
vuott
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron