De Gambas A Visual Basic


Objetivo: De Gambas A Visual Basic
Hola, nuevamente molestando.

En esta ocasión quisiera que alguien me ayudara a "Traducir" un código en el lenguaje de gambas al lenguaje de Visual Basic, se que este es un foro de gambas pero en verdad estoy desesperado, he estado leyendo sobre Visual Basic, pero no logro hacer que mi código quede bien, es un código sencillo, a continuación se los muestro.

Public Sub cmdPC1Play_Click()
'COMPUTADORA 1
inicio1 = Timer
Timer1.Start

End

Public Sub Timer1_Timer() 'COMPUTADORA 1
Dim tiempo1 As Short
tiempo1 = Timer - inicio1
lblCronometro1.Text = Format$(tiempo1, "#####")

End

Public Sub cmdPC1Stop_Click()

'COMPUTADORA 1
Dim fltNeto1 As Float
Timer1.Stop
fltNeto1 = lblCronometro1.Text * 0.002777778
lblTotalPagar1.Text = Format$(fltNeto1, "$##.##")

End



Espero que alguien pueda ayudarme, si deciden borrar mi tema por hablar sobre Visual Basic comprenderé, Gracias.

última edición por konchao1 el Miercoles, 03 Septiembre 2014, 22:47; editado 2 veces
Objetivo: Re: De Gambas A Visual Basic
No molestas, en absoluto.

Pero es difícil que alguien pueda ayudarte, porque por aquí no suele haber nadie que use Visual Basic. Además no especificas qué versión de VB (VB5, VB6, VB Net...)

Por cierto, veo que te has tomado tu tiempo para "colorear" el código. Hubiera bastado con encerrar tu código entre las etiquetas:

[code linenumbers=false syntax=gambas]

Tu código aquí

[/code]

Hay un botón justo encima de la caja de texto donde se escribe con un icono así 'C#' que lo hace automáticamente después de seleccionar el texto del código.

Saludos

Perfil MP  
Objetivo: Re: De Gambas A Visual Basic
Muchas gracias por la observación, seria en VB 6. Lo que pasa es que he hecho un programa pero donde lo empleario no utilizan alguna distribución de linux, si no windows 7.

O tal ves exista alguna manera para ejecutar archivos ".Gambas" en windows.

O alguna manera de exportar mi programa a ".EXE".

última edición por konchao1 el Miercoles, 03 Septiembre 2014, 23:02; editado 2 veces
Objetivo: Re: De Gambas A Visual Basic
konchao1:

¿ No te da ningún tipo de problema VB6 con W7 ?. En el ordenador de mi esposa tenía Vista ( en su día) y tuve algún problema con los colores,
cuando usaba VB6.

Puedes probar a usar la aplicación VirtualBox e instalar Linux. Pero no es lo mismo, estas dentro de una maquina virtual.

Cuestión.

¿ Cómo es que usaste un valor constante para multiplicar el contenido de la caja de texto ?.

...
fltNeto1 = lblCronometro1.Text * 0.002777778
...


Nosotros podemos ayudarte con gambas, pero el tema de VB6 lo tenemos muy olvidado.
Uno de los problemas que se encuentra el programador de VB6 es querer hacer lo mismo en gambas,
y es que a pesar de ser parecidos, son distintos.

Con el tiempo y el uso apreciaras mucho gambas en muchos aspectos mejor que VB6.

Creo que esto te ayudara con VB6.

http://www.mundoprogramacion.com/vb/cursos_vb/basico/indice.htm

Y este ira mas al tema que quieres:

http://www.recursosvisualbasic.com....ntrol_timer.htm

Saludos

última edición por Shell el Miercoles, 03 Septiembre 2014, 23:37; editado 1 vez
Objetivo: Re: De Gambas A Visual Basic
Shell escribió: [Ver mensaje]

¿ No te da ningún tipo de problema VB6 con W7 ?. En el ordenador de mi esposa tenía Vista ( en su día) y tuve algún problema con los colores,
cuando usaba VB6.

Cuestión.

¿ Cómo es que usaste un valor constante para multiplicar el contenido de la caja de texto ?.

...
fltNeto1 = lblCronometro1.Text * 0.002777778
...




Utilizo VB en una Pc de escritorio con Windows XP, y hasta ahora no ah dado ningún error (Mi hermano es el que utiliza VB, pero no me quiere enseñar )

El valor constante, en primer lugar no utilizo una caja de texto si no una etiqueta, bueno el programa que estoy haciendo es un "CiberControl" o almenos eso intento, ya que es muy complejo, ya que solo calcula el tiempo que utilizan una maquina, y de ese tiempo arroja un total a pagar, de ahi la constante, ya que lo manejo solo con segundos y no con "HH:MM:SS", bueno el caso es que 0.002777778 = el precio por segundo, se que mi programa es demasiado sencillo pero apenas voy descubriendo el mundo de programación.

captura_de_pantalla_de_2014_09_03_20_02_41

Me parece mejor gambas que VB, ya que VB "es algo viejo".

Gracias por responder

última edición por konchao1 el Jueves, 04 Septiembre 2014, 02:07; editado 1 vez
Objetivo: Re: De Gambas A Visual Basic
gambas | vb6

label.text | label.caption

timer.start | timer.enabled=true
timer.stop | timer.enabled = false
short | integer
float | double

Perfil MP  
Objetivo: Re: De Gambas A Visual Basic
codificador escribió: [Ver mensaje]
gambas | vb6

label.text | label.caption

timer.start | timer.enabled=true
timer.stop | timer.enabled = false
short | integer
float | double


Gracias, me a servido.

última edición por konchao1 el Jueves, 04 Septiembre 2014, 02:09; editado 1 vez

Página 1 de 1


  
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

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4178s (PHP: -78% SQL: 178%)
Consultas SQL: 49 - Debug off - GZIP Activado