Warning W0027, ayuda please

Post Reply
User avatar
sjingo
Posts: 229
Joined: Sat Mar 18, 2006 3:42 pm
Location: Ibarra-Ecuador

Warning W0027, ayuda please

Post by sjingo »

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
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Re: Warning W0027, ayuda please

Post by wmormar »

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

Code: Select all

(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
User avatar
sjingo
Posts: 229
Joined: Sat Mar 18, 2006 3:42 pm
Location: Ibarra-Ecuador

Post by sjingo »

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
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Post by Manuel Valdenebro »

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
Post Reply