0

これは私のコードです:

   listaw1:-

 new(SS, dialog('text')),
 send(SS, display,new(W3, text('text'))),
 send(SS, append, new(N5,text_item('dfsdfsdf'))),

 send(SS, append, new(MCom,menu(nazwa_komponentu,cycle))),

 send_list(MCom, append, [some_text]),

  send(SS, append,
         button(ok, and(message(@prolog, function,
                                           MCom?selection,

                                           N5?selection),

                                           message(SS, destroy)))),
get(SS, confirm, Rval),
send(SS,open).

 function(MCom,N5):-send(MCom, append, N5).

OKボタンをクリックして、メニュー(サイクル)MComから選択したテキストオプションをtext_item空白行N5に送信したい。あなたはそれを行う方法を知っていますか?@prolog メッセージと関数を send(A,append,B) で使用しようとしましたが、機能しません...

4

1 に答える 1