グリッドの列に、数値か数値と計算記号を組み合わせた情報を入力し計算する機能を作成していますが、
数値か計算記号以外のものを入力した時のチェック方法が浮かびません。
どなたかお助けください。
http://www2.big.or.jp/~osamu/Delphi/
こちらの、Delphi 用 TP Lex/Yacc ライブラリ と、TP Lex/Yaccを利用すると汎用的なコーディングができます。
四則演算のサンプルがライブラリに付属していますので、参考になるかと思います。
# Lex/Yaccで出力されたコードは参考にはなりません。複雑すぎますので^^;
たしか、マルチスレッドに対応していなかったと思います。ご注意を。
ツイート | ![]() |