No.4
- 回答日時:
#3です。
解決されたようですが、、、
DelphianWorld の Miscellaneous にあります。
http://www.delphianworld.com/
http://www6.airnet.ne.jp/~sone_san/delphi/cgi-bi …
この回答への補足
度重なるご回答ありがとうございます。
ご紹介いただきましたコンポーネントのダウンロードできました。Delphiで機能の確認を行いました。私の要望する範囲の機能を試した結果、No.#2様紹介のコンポーネントと同じ結果を得ることができました。ありがとうございました。
No.3
- 回答日時:
No.2ベストアンサー
- 回答日時:
はじめまして。
※Delphi-MLからの情報です。
MicrosoftScriptControlを使えば間単にできます。私も最近このことを知りました。
ActiveXコントロールの取り込みで 'Microsoft Script Control 1.0' を取り込み
uses節に MSScriptControl_TLB を追加します。
ボタン,ラベルを追加し、
procedure TForm1.Button1Click(Sender: TObject);
var
msc: TScriptControl;
begin
sc := TScriptControl.Create( Self );
msc.Language := 'VBScript';
label1.caption := VarToStr( msc.Eval( 'sin(0.2) + log(20)' ) ) ;
msc.Free;
end;
これでどうでしょう。文法チェックしていませんのでケアレスミスは修正願います。
この回答への補足
ご回答ありがとうございます。まさに私が希望していた内容です。Delphiで無事確認できました。(sc:= ・・・は、 msc:=・・・ の入力ミスだと思われます)【お礼が送信できないので補足で失礼します】
補足日時:2005/06/12 01:37No.1
- 回答日時:
Delphiのことは知らないのですが、そういう時は逆ポーランド記法と言うものを使います。
(他の方法もあるかもしれませんが)チャレンジしがいのある問題で、プログラム初心者への課題としてだされるほど有名な問題です。過去にC言語で作ったことがありますが、とても勉強になった記憶があります。
お手軽に済ませたいならDelphiにはそういうことをやってくれるコンポーネント(?)があるかも知れないので、探してみてください。
「逆ポーランド」か「Reverse Polish Notation」でどうぞ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Excel(エクセル) エクセルでの延長表計算式を教えてください 5 2022/12/21 12:20
- C言語・C++・C# C言語 3 2022/10/04 15:07
- 人事・法務・広報 4月からの残業60時間以上の割増の計算式 2 2023/03/14 14:44
- ノートパソコン MacBookのnumbersで、計算式を入力する時 iPadと同じように簡単に入力できる方法があれ 1 2023/03/05 03:07
- C言語・C++・C# プログラミング初心者です。 演算子を習い、自力で計算機を作ろうと思い、写真のようなプログラムを書きま 2 2022/08/14 21:27
- 時計・電卓・電子辞書 算数 仕事で生産数×3打点で数字をパソコンに入力しなければならないのですが、生産数2000×3打点は 1 2022/04/26 23:00
- Excel(エクセル) エクセル/列追加時、合計行の計算式 7 2023/03/15 11:14
- 相続税・贈与税 財産分与時などでの、株式などの評価額の算定法について 2 2023/01/19 18:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数値計算の高速化 (cos, sin, exp)
-
Perlでのルートの計算
-
Vb6.0で三角関数が使えない
-
VBAの再計算が反映されない件に...
-
Visual C++でdebugとreleaseで...
-
[急募]Pythonについてです。
-
R言語での極小値の指数形式での...
-
スライムがつぶれていく様子を...
-
60進数の四則計算
-
VB6.0でのバイナリデータの扱い...
-
傾いた四角形内の範囲の条件式
-
EXCELなどで「返す」という表現
-
VB6で正確なミリ秒を計測したい...
-
CとFORTRANの計算速度はどちら...
-
Excel VBAの残業時間の合計計算...
-
VBでReplace
-
10進数から8進数へ
-
順列のプログラムについて(VB)
-
Javascrptの0の掛け算
-
エクセルで特定のセルのみを任...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
65536は2の何乗なのでしょうか?
-
VBAの再計算が反映されない件に...
-
排他的論理和 BCC(水平パリテ...
-
EXCELなどで「返す」という表現
-
C言語の課題で、1年の秒数を計...
-
バッチファイルでウインドウを...
-
骨折リスク評価のFRAXについて...
-
変化させるセルが変化しない
-
CとFORTRANの計算速度はどちら...
-
なぜオーバーフローになるので...
-
数値計算の高速化 (cos, sin, exp)
-
モジュラス103の計算とは何でし...
-
C# 計算処理中に実行中ウィン...
-
モジュロ
-
引き放し法による除算アルゴリ...
-
60進数の四則計算
-
C言語についてです。 再帰を使...
-
Perlで時間の計算
-
CRC8を教えてください
-
傾いた四角形内の範囲の条件式
おすすめ情報