| 01240 98/10/20 06:58 | RE:01239 プロンプトによる分岐 |
| 投稿者 : 範子 | コメントを投稿する |
sub:getlineの仕様 プロンプトの分岐と聞いてまず思い浮かぶのは、 getlineは行ごとに取得するので、改行コードが送られてこないと 待ち続けます。 たとえば | 利用する会議室番号を入力してください−−−> という場合、何か入れるまで改行はこないので取得できません。 でも、この場合は止まってしまいますので違うみたいですね。 その部分のコードを抜き出して具体的に質問してくださるとやはり 回答しやすいと思います。 ちなみに | getline #a と文字列を待ち受けている最中に、ファンクションキー割り当てているなどの 別のスクリプト |FunctionF1: | #b = "temp" |return を実行すると、getlineで受信した行の内容は#aではなく、直前に操作した 変数#bに入ってしまいます。(スタックに積んでいくから) そんなわけで、この例で言うFunctionF1:のようなものがあれば、それも 関連するかもしれません。 *ちなみに私の対策は、getlineの引数の変数名を#lineで統一して(必要が あれば、その後で好きな名前の変数に代入する)、途中実行するスクリプト の末尾に #line = #line という1行を入れます。 こうすると、直前に操作した#lineにgetlineの結果が必ず入るようになり ます。 |
| 01241 98/10/20 23:22 | EvoMailこと |
| 投稿者 : よこしま | コメントを投稿する |
こんにちは、KONさん。 私事ですが, ちょっと前のことなんですが, ハードディスクが死亡して, 新しいハードディスクを買ってきて, システムを全部更新しました. せっかくなので, 以前の情報は何も残さず, 全部一から入れました. (OSは Windows98) で, EvoMailがインストールできません. 何回やってもできません. miniset でも fullset でも同じです. エラーログには ========================================================================= 98/09/24 20:57:00 CheckEncode:Function_CheckMail 53:ファイルが見つかりません。 ========================================================================= という風にでます. 以前 Win95 OSR2 のころも, クリーンインストールした直後は絶対に EvoMail 3.x はインストールできす, そのころは, エラーログには ========================================================================= 98/05/09 19:12:59 MainCode:Sub_StartEvoMail コンポーネント 'evoapi.ocx' が適切に登 録されていません。ファイルが存在しないか、あるいは不正です。 ========================================================================= とでました. で, 経験的に知った対処法は, なぜか, EvoMailの 2.x はインストールできるの で, v2.xを入れた後v3.xをインストールすると動くという.... ということで, 一度 Windows98をクリーンインストールしてみて, その後EvoMailのセットアップっていうの やってみていただけませんか...? お暇なときでいいんですけど. ちなみに, うちは VB5のプロフェッショナル版のSP3が セットアップされていますが, これは 割と最近の話です. Win98環境にVBをセットアップして, SP2を入れて, その後のSP3製のソフトをインストールしたら VB(コンパイラ)自体が動かなくなったので, その後SP3を入れました. (ややこしいのでよく読んで下さい.) (このあいだの秀Termのスクリプトの件もあるし, こちらの 環境でだけおこるのかもしれませんが.... んでも, この間CPUとマザーボード換えちゃったし, あんまそんな気もしませんが....(^^; ) ================================== ついでの話. よこしまのフォーラムにあるTopsecret(by Pigmon)というVB5製のソフトが ありますが, SP2でコンパイルしていたころは 動いていましたが, SP3でコンパイルし直したら, 「動かない」という メールが来るようになり, 動作保証は Win98 か, Win95 + VB5(SP3) っていう風に変えてしまいました. Win95 + IE4.01 SP1 っていうのは動いたり動かなかったり するみたいです. よこしま Send 98/10/20 |
| 新規に投稿する |