Fecha actual Mar Jul 01, 2025 5:17 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 3 mensajes ] 
Autor Mensaje
NotaPublicado: Vie Oct 07, 2005 4:33 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Bienvenido al foro del Compilador de C3.

Este foro es abierto para todos, aquí podrás indicar los errores, bug's y defectos que encuentres en tus pruebas con C3, así como consultar todo lo que precises.

En este grupo podrás tambien compartir con el resto de compañeros tus experiencias con C3.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Última edición por Bruno el Jue Nov 17, 2005 8:10 am, editado 1 vez en total

Arriba
 Perfil  
Responder citando  
NotaPublicado: Jue Oct 13, 2005 7:23 pm 
Bruno,
Perdona que te moleste, pero te agradeceria que le echases un vistazo, al siguiente trozo de codigo y me dijeses que es lo que estoy haciendo mal, ya que como veras lo que estoy intentando, es ahorrar ungran numero de lineas de codigo.

//así funciona perfectamente.

Method FichaRecNue() Class TPrincipal
Local oTN,oNU,oVar
oVar:=Array(22)

// Entrada del Titulo Nacional.
oVar[2]:= TEdit():Create( Venta )
oVar[2]:SetBounds( 124, 28, 300, 0 )
oVar[2]:Font:Size:=11
oVar[2]:Caption:=oTN
oVar[2]:OnExit:={|oSender|oTN:=oVar[2]:Caption}

// Entrada del Titulo Original.
oVar[3]:= TEdit():Create( Venta )
oVar[3]:SetBounds( 124, 58, 300, 0 )
oVar[3]:Font:Size:=11
oVar[3]:Caption:=oTO
oVar[3]:OnExit:={|oSender|oTO:=oVar[3]:Caption}

Return nil

//**************************************************//

// Así NO funciona ya que las variables no captan los datos de entrada.

Static Procedure EntraDatos(ar,ve,c1,c2,c3,c4,tf,al,va)

ar:= TEdit():Create(ve)
ar:SetBounds(c1,c2,c3,c4)
ar:Font:Size:=tf
ar:Alignment:=al
ar:Caption:=va
ar:OnExit:={|oSender|va:=ar:Caption}

Return(va)


Method FichaRecNue() Class TPrincipal
Local oTN,oNU,oVar
oVar:=Array(22)

EntraDatos(oVar[2],venta,124,28,300,0,11,,oTN)
EntraDatos(oVar[3],venta,124,58,300,0,11,,oTO)

Return

perdona por las molestias y gracias por adelantado.
un cordial saludo:

Fraguibo


Arriba
  
Responder citando  
 Asunto: Gracias
NotaPublicado: Lun Oct 17, 2005 4:42 am 
Avatar de Usuario

Registrado: Lun Oct 17, 2005 4:38 am
Mensajes: 74
Gracias,

Ya me he registrado

Saludos
Jorge Mason


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 3 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a: