問題タブ [win-prolog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-prolog - Visual Win-Prolog リストボックスの選択項目インデックス
マニュアル ファイルWin-W32.PDF
を調べていましたが、リスト ボックスで選択した項目を取得する方法が見つかりませんでした。
つまり、この場合は test3 のインデックス
名前はtest、リストボックスのIDは3、
wlbxsel((test, 3),1, X)
アイテム1のステータスを取得、アイテム1の選択を
wlbxsel((test, 3),1, 0)
解除
同様にwlbxsel((test, 3),X, 1)
、選択したアイテムのインデックスを返すと思ってみましたが、Error 22 : Instantiation Error
.
ポインタ、ドキュメント、または参照は高く評価されています。
recursion - win-prolog Recurs for Transit システムの問題 - 最初のステーションが表示されない
私は単純な地下鉄輸送システムを示す win-prolog ファイルを作成しようとしています。これらは、can_go/2 ファクトを使用して、以下に示すように実行しているファクトです。
これらは、再帰規則に基づいて、以下のように作成した規則です。
list
事実に基づいてすべてのステーションを表示できますが、route
出力は次のように表示されます。
では、それを示したい場合はどうすればよいでしょうか
運賃と距離を表示したい場合 (2 つの駅間の運賃と距離が同じで、それぞれ $1.50 と 10 km であると仮定します)、結果を得るために再帰的な方法に従う必要がありますか?