繁体   English   中英

如何将数据从Prolog的知识库发送到GUI XPCE中的text_item元素

[英]how do i send data from knowledge base of prolog to text_item element in GUI XPCE

例如说我有这些事实:

isacrimeorg('organization name').
isacrimeorg('Teriaka').
isacrimeorg('Piazza').
isacrimeorg('Aranelli').

我有这段代码可以为我们弹出一个窗口,以便从我的知识库中接收数据

run:-
    new(D,dialog('Report')),    
   send(D, gap, size(20, 20)),
   send(D, append(new(SuspectedOrg, text_item('Suspected Organizations')))),
   send(D,open).

我如何编写代码以从事实(Teriaka,Piazaa,Aranelli)中获取数据,并将其显示在XPCE中的text_item元素可疑组织中?

run:-
   new(D,dialog('Report')),
   send(D, gap, size(20, 20)),
   send(D, append(new(SuspectedOrg, text_item('Suspected Organizations')))),

   findall(O, isacrimeorg(O), Os), atomic_list_concat(Os, ', ', Text),
   send(SuspectedOrg, selection, Text),

   send(D,open).

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM