1

まず、B4Aで素晴らしい仕事をしました。始めたばかりで、すでに10インチのタブレットで小さなアプリを実行しています。とてもエキサイティングです。しかし、次にこれを実行したいと思います...

独学の初心者として、VB6を使用してアプリを作成しました。これは、ユーザー入力からテキストファイルを生成する「栄光の計算機」であり、CNC旋盤の「プログラム」になります。本質的に、アプリは1つのテキストファイル(変数名とその値の長いリスト)を生成します。次に、これらの変数がメモリに読み込まれ、CNC旋盤が理解できる形式で2番目のテキストファイルに出力されます。人生を面白くするために、すべての旋盤が同じように作られているわけではありません-それらはわずかに異なる(構文?)ニーズを持っているので、異なる「方言」に対処するためにいくつかの別々の「ポストプロセッサ」が必要です。これは問題ではありません、一度私がこのAndroidの世界でそれを議論したら!

したがって、(簡略化して)テキストボックスへのユーザー入力から生成された最初のテキストファイルは、次のようになります。Diameter1 = 123.4

直径2=456.7

長さ1=0

長さ2=-35。

RoughingFeedrate = 0.25

FinishingFeedrate = 0.1

等...

この最初のテキストファイル形式は重要ではありません-機能するものは何でも。単なる中間保管場所です。

次に、「後処理」の後、最初のテキストファイルに保存されている変数を使用して、2番目のテキストファイルは次のようになります。

G0 X123.4 Z0

G1Z-35。F0.25

X456.7 F0.1

解決策、または適切な場所を指摘していただければ幸いです。私は見ましたが、十分に単純なものは見つかりませんでした。これが「方法を知っていれば簡単」な状況の1つであることを願っています。私が正しい場所に投稿したこと、そしてあなたが私のための簡単な解決策を持っていることを願って、事前に感謝します(これらの投稿は気が遠くなるようなものです!)

4

1 に答える 1

0

テキストファイルのチュートリアルを参照してください。キーと値のペアを保存するには、File.WriteMapを使用する必要があります。後で、必要な形式で文字列を作成してFile.WriteStringで保存するか、各行をリストに追加してFile.WriteListで書き込むことができます。

于 2011-10-30T09:21:38.223 に答える