我有另一个问题 与Prolog 在那里,我找不到一个线索 如何解决这个问题。
这是我的代码
list(Q):-
new(D,dialog( Sehenswuerdigkeiten )),
send_list(D,append,
[
new(Von,menu(von,cycle)),
new(Zu,menu(zu,cycle)),
new(@button,button( Los ,message(@prolog,packing,Von?selection,Zu?selection,Q)))
]),
findall(X,sehenwuerdigkeit(X),Y),
send_list(Von, append,Y),
send_list(Zu, append,Y),
send(D,open).
packing(X,Y,Q):-Q=[X,Y].
:-consult( sw.pl ),list(Q).
我需要两个周期的选择来启动另一个函数。 但是 prolog 不能打开包装操作 。
如果对话框让我返回 {[第一个选择,第二个选择], 问题就会得到解决 。
希望你能帮我 我对此非常失望...