FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Warning W0027, ayuda please
Posts: 229
Joined: Sat Mar 18, 2006 03:42 PM
Warning W0027, ayuda please
Posted: Mon May 01, 2006 03:18 AM

A qué se refiere este Error :

Warning W0027 Meaningless use of expression:':'

En la línea que marca el error tengo:

@ top,left+=vancho+2 btnbmp BotonDel size vancho,valto resource "Cutblue" of Dialog_o noborder action (if(marcar_del(),(olist:gotop(),olist:gobottom,olist:setfocus()),olist:setfocus()))

Según consulto en el diccionario, entiendo que dice que no tiene sentido usar la expresión ':'. Antes no tuve ese error. Qué está mal?

Nuevamente gracias
Saludos

Marcelo Jingo

Marcelo Jingo
Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: Warning W0027, ayuda please
Posted: Mon May 01, 2006 05:37 AM
sjingo wrote:A qué se refiere este Error :

Warning W0027 Meaningless use of expression:':'

En la línea que marca el error tengo:

@ top,left+=vancho+2 btnbmp BotonDel size vancho,valto resource "Cutblue" of Dialog_o noborder action (if(marcar_del(),(olist:gotop(),olist:gobottom,olist:setfocus()),olist:setfocus()))

Según consulto en el diccionario, entiendo que dice que no tiene sentido usar la expresión ':'. Antes no tuve ese error. Qué está mal?

Nuevamente gracias
Saludos

Marcelo Jingo


Mi estimado,

checa esta parte

(olist:gotop(),olist:gobottom,olist:setfocus())


Aquí, el gotop tiene parentesis y el gobottom no los tienes, por ahi puede ser.
William, Morales

Saludos



méxico.sureste
Posts: 229
Joined: Sat Mar 18, 2006 03:42 PM
Warning W0027, ayuda please
Posted: Mon May 01, 2006 12:09 PM

Efectivamente, ese era el problema.
Lo que sucede es que antes no me daba ese error por eso no me he percatado.

Gracias Mil

Saludos
Marcelo Jingo

Marcelo Jingo
Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
Warning W0027, ayuda please
Posted: Mon May 01, 2006 12:29 PM

Marcelo,

xHarbour es mas exigente que Clipper con nuestroe errores. Por ejemplo, cuando para justificar las celdas en un listbox usamos:

     oLbx:aJustify={.f.,.t.,.f.,.t.}

Si hay cinco campos, en Clipper no da error, pero en xHarbour, al ejecutarlo, te dará un error base/1132 y revisarás 20 veces el código hasta dar con esa tontería.

Un saludo



Manuel

Continue the discussion