内容 |
ASCIIファイルをインポートします。
この機能は Origin 8.5 SR0で更新されました。
impASC fname:="c:\nitrogen.txt" options.sparklines:=0;
impasc fname:="c:\vartest1.dat%(crlf)c:\vartest2.dat" options.impmode:=4;
表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
---|---|---|---|---|
ファイル名 | fname |
入力 string |
fname$ |
インポートするファイルの名前を指定します。 |
起動オプション | menu |
入力 int |
1 |
この変数は、メニューを制御するもので、実際にはこのXファンクションは使いません。
|
ファイル情報 | trfiles |
入力 TreeNode |
<unassigned> |
これはファイルの基本情報を表示するダイアログボックス内で使われます。情報はOriginが自動的に検出します。 |
インポートオプション | options |
入力 TreeNode |
<unassigned> |
ダイアログのインポートオプションを指定します。詳細は以下の説明をご覧下さい。 |
出力 | orng |
出力 Range |
<active> |
これは出力範囲を指定するのに使用します。
ここに記載されているシンタックスをご覧ください。 |
ヘッダ情報 | trheader |
出力 TreeNode |
<unassigned> |
出力ヘッダ情報この変数は内部的に使用されます。使わないでください。 |
インポートフィルタ | trFilter |
入力 TreeNode |
<optional> |
ダイアログのフィルターオプションを指定します。この変数は内部的に使用されます。使わないでください。 |
ファイル情報保存インデックス | findex |
出力 int |
<optional> |
目的のワークブックのファイル情報保存のインデックス番号を指定します。 |
繰り返しインポート | reimp |
入力 int |
0 |
現在のインポートが再インポートの処理かどうか指定します。この変数の使用はお勧めしません。 |
この関数は、ダイアログのオプションを設定することで、ASCIIファイルをインポートします。これは、メニュー、ツールバーまたはコマンドウィンドウから実行できます。
Originは、ASCIIファイルをインポートする3つのツールを提供します。インポートウィザード, 単一ASCIIインポート, 複数ASCIIインポート.
インポートするファイルのデータ構造を知っている場合には、単一ASCIIインポートと複数ASCIIインポートが役に立ちます。
ファイルの構造について詳細に分からない場合、インポートウィザードを選択するのが良いです。インポートウィザードは、強力で、多用途であり、設定の確認のためのプレビュー領域だけでなく、多くのオプションを提供しています。
ASCIIファイルをインポートするオプションは多くあるので、この関数にはダイアログを通してアクセスすることがほとんどです。しかし、自動的にファイルをインポートするスクリプトからアクセスすることもできます。このセクションでは、ダイアログとスクリプトの両方でimpAscにアクセスする方法を説明します。
impASC -d;
を入力する。標準ツールバーで複数ASCIIのインポートをクリックする。メインメニューで、ファイル:インポート:M複数ASCIIを選びます。impASC fname:= system.path.program$+"Samples\Import and Export\S15-125-03.dat";
dlgFile;
impASC;
string path$ = system.path.program$+"Samples\Import and Export";
cd path$;
findFiles ext:=s*.dat;
impASC;