|
Página 1 de 1
|
Autor |
Mensaje |
arkyansoul
Aprendiz
Registrado: Septiembre 2010
Mensajes: 57
Edad: 30 Ubicación:
|
Problema Tutorial
bueno...
mi problema es que estaba siguiendo un tutorial que vi en internerd e seguido todos sus pasos pero me marca un error en el siguiente codigo
PUBLIC SUB Add_Click()
' Declaramos nuestro "Inputbox"
f AS FInputBox
' Creamos el InputBox, pasándole el título, mensaje a mostrar
' y un valor por defecto: la fecha y hora del momento y una flechita
f = NEW FInputBox("Escribir entrada",
"Escriba la línea que desea añadir:",
CStr(Now) & " -> ")
' Lo mostramos
f.ShowModal()
' Si han pulsado aceptar y han metido texto,
' estará en la variable MComun.texto
IF MComun.texto THEN 'Una cadena vacía es False
' El control ListBox tiene un método para añadir texto: .Add
ListBox1.Add(MComun.texto)
' "Vaciamos" la variable común
MComun.texto = ""
END IF
END
a lo cual me manda el siguiente error
Citar: unknown identifier: f
en linea 27 en FMain.class
pero si estoy siguiente el manual paso a paso por que marca este error????
esa es mi duda
ojala me puedan ayudar a solucionarlo...
aqui esta la pagina donde lo saque
http://davidasorey.net/static/gamba...utorial_es.html
|
#1 Lunes, 18 Octobre 2010, 01:37 |
|
|
Ayortano
|
Re: Problema Tutorial
Eso se debe a que antes de la f debes declararla como variable interna del método con la palabra clave Dim:
Public Sub Add_Click()
' Declaramos nuestro "Inputbox"
Dim f As FInputBox
' Creamos el InputBox, pasándole el título, mensaje a mostrar
' y un valor por defecto: la fecha y hora del momento y una flechita
f = New FInputBox("Escribir entrada",
"Escriba la línea que desea añadir:",
CStr(Now) & " -> ")
' Lo mostramos
f.ShowModal()
' Si han pulsado aceptar y han metido texto,
' estará en la variable MComun.texto
If MComun.texto Then 'Una cadena vacía es False
' El control ListBox tiene un método para añadir texto: .Add
ListBox1.Add(MComun.texto)
' "Vaciamos" la variable común
MComun.texto = ""
End If
End
última edición por Invitado el Lunes, 18 Octobre 2010, 02:17; editado 1 vez
|
#2 Lunes, 18 Octobre 2010, 02:16 |
|
|
arkyansoul
Aprendiz
Registrado: Septiembre 2010
Mensajes: 57
Edad: 30 Ubicación:
|
Re: Problema Tutorial
ya esta
solo que ahora al darle click a el boton añadir
me sale el siguiente error
Citar: Too many arguments
por cierto...
por que en el manual no lo puso con DIM?????????
jejeje
y por que sale ese error????
perdon mi ignoracia pero soy noob
|
#3 Lunes, 18 Octobre 2010, 05:41 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Problema Tutorial
El problema no es tuyo....
Si te das cuenta el manual de David Asorey Álvarez. es del Febrero de 2005, y lo hizo para la version de gambas 1.0.0.
Actualmente gambas va por la version 2.21.0, y ha habido cambios en el lenguaje, por eso no venia puesto "Dim".
El código que funciona es asi:
Public Sub Add_Click()
Mcomun.texto = InputBox("Escribir entrada", "Escriba la línea que desea añadir:", CStr(Now) & " -> ")
IF Mcomun.texto THEN 'Una cadena vacía es False
ListBox1.Add(Mcomun.textof)
' "Vaciamos" la variable común
MComun.texto = ""
END IF
end
Nota:
Si te sirve de consuelo , a mi me paso lo mismo cuando empece con gambas2
Me lo apunto, para revisar ese manual y actualizarlo a gambas2, para que no cree confusiones....
|
#4 Lunes, 18 Octobre 2010, 10:47 |
|
|
arkyansoul
Aprendiz
Registrado: Septiembre 2010
Mensajes: 57
Edad: 30 Ubicación:
|
Re: Problema Tutorial
gracias!!!!!!!!!!!
jejeje
no me imaginaba que ese era el problema
por cierto es el mejor tutorial para noobs que eh encontrado
espero lo puedas actualizar a gambas 2
si lo haces me avisas jejeje
|
#5 Martes, 19 Octobre 2010, 02:32 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Problema Tutorial
Estoy en ello, te aviso cuando lo tenga terminado...
También puedes ver otro manual que hice yo, ya para gambas2, (es más completo), explicando hacer un programa paso a paso, te lo puedes descargar en:
http://jsbsan.wordpress.com/2010/09...as2-listin-2-2/
Espero que te sirva.
Saludos
|
#6 Martes, 19 Octobre 2010, 19:54 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Problema Tutorial
El manual/pagina web de David Asorey Álvares, para hacer una agenda de notas, fué junto con el libro de gambas de Daniel Campos y Jose Luis Redrejo, uno de los primeros manuales sobre gambas que encontre en la red y ejemplo claro de como hacer un programa paso a paso.
Este manual hecho en el año 2005, para la versión de gambas 1.0.0, estaba “desactualizado” con respecto a la version actual de gambas 2.21.
Me he entretenido en actualizar tanto el manual y como el programa, ya que aunque pocos cambios habia que hacer, para alguien novato puede ser frustrante guiarte por el manual y encontrarte errores sin saber por que ocurren cuando estas siguiendo el manual al pie de la letra.
Lo podeis descargar en esta dirección:
http://jsbsan.wordpress.com/2010/10...o-a-gambas2-21/
o en:
http://code.google.com/p/manualjsb/downloads/list
Espero que os sea tan útil como lo fue para mi.
Saludos
|
#7 Miercoles, 20 Octobre 2010, 13:13 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
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
|
|
|
|
|