Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9525

Gtk3アプリ NodeRedとC#を連携する 入門編

$
0
0
Gtk3アプリ NodeRedとC#を連携する 前提 Node.jsをインストールする Node-Redをインストールする NodeRedを入門動画で学ぶ Nodeを配置する 以下のノードをFlowに配置します。 使用するノード Inject node exec node Debug node 配置 execノードにパラメーターを追加 コマンドと引数を追加します。 C#コンソールアプリ側 Rider画面 コンソールアプリを選択する コンソールアプリ実行時に取得した引数を出力するような内容です。 using System; namespace nodeRedApp { class Program { static void Main(string[] args) { foreach (string str in args) { Console.WriteLine(str); } } } } デプロイ 実行する インジェクションノードから実行します。 C#のコンソールアプリで出力された文字列をmsg.payloadに取得できます。 このサンプルの例ではタイムスタンプと引数を出力させています。 node red exec 実行時にエラーが出た場合はパーミッションを変更します。 node red exec node permission deny chmod 755 アプリ名 続く

Viewing all articles
Browse latest Browse all 9525

Trending Articles