Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
je suis sous PB8.04 et j'aurais voulu savoir comment faire pour surcharger la fonction messagebox() ?
http://www.rgagnon.com/pbdetails/pb-0257.html
http://www.rgagnon.com/pbdetails/pb-0257.html
http://pbdj.sys-con.com/node/321969?page=0,1
Après plusieurs recherches et tests, je n'ai toujours pas trouver de solutions.
J'ai essayé en créant une nouvelle fonction Messagebox en appelant create systemfunctions > n'est plus supportés par PB8, en créant un objet non visuel mais cela ne fonctionne pas non plus.
global type messagebox from function_object end type forward prototypes global function integer messagebox (string as_title, string as_message, icon as_icon, button as_button, integer as_integer) end prototypes global function integer messagebox (string as_title, string as_message, icon as_icon, button as_button, integer as_integer); n_cst_systemfuncs ln_funcs long li_rep li_rep = ln_funcs.of_messagebox(as_title, as_message,as_icon,as_button,as_integer) if li_rep > 0 then return 1 RETURN li_rep return messagebox(as_title,as_message,information! ,yesno!,3) //return 1 end function
Merci d'avance
Hors ligne
Hors ligne
Merci
Hors ligne