De Gambas A Visual Basic


Subject: 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.

Last edited by konchao1 on Wednesday, 03 September 2014, 22:47; edited 2 times in total
Subject: 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

Profile PM  
Subject: 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".

Last edited by konchao1 on Wednesday, 03 September 2014, 23:02; edited 2 times in total
Subject: 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

Last edited by Shell on Wednesday, 03 September 2014, 23:37; edited 1 time in total
Subject: 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

Last edited by konchao1 on Thursday, 04 September 2014, 02:07; edited 1 time in total
Subject: 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

Profile PM  
Subject: 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.

Last edited by konchao1 on Thursday, 04 September 2014, 02:09; edited 1 time in total

Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.1014s (PHP: -39% SQL: 139%)
SQL queries: 27 - Debug Off - GZIP Enabled