FreeBASIC マニュアルのトップに戻る

FreeBASIC Inputnum

目次→実行時ライブラリー参考→ファイル入出力関連INPUT()←オリジナル・サイト
目次→実行時ライブラリー参考→ユーザ入力INPUT()←オリジナル・サイト

INPUT() 左にメニュー・フレームの表示がないなら、ここをクリック下さい

←リンク元に戻る プログラム開発関連に戻る

実行画面(コンソール)かファイルから、文字を、指定した文字数だけ読みます。

構文:
declare function Input ( n as integer ) as string
declare function Input ( n as integer, filenum as integer ) as string

用法:
result = Input[$] ( n [, [#]filenum ] )

パラメタ:
n
読む文字(バイト)数。
filenum
結び付けられたファイルか装置の、ファイル番号。

戻り値:
読んだ文字の String を返します。

記述:
実行画面(コンソール)または、filenum によって結びついたファイル/装置から、指定した数の文字を読みます。

上の1行目の構文は、キーボード・バッファから、n 文字を待っていて、読みます。
拡張キーは読まれません。キー入力した文字は、画面に表示されません。

上の2行目の構文は、ファイルか装置から、n 文字を待っていて、読みます。
ファイルの位置を、更新します。

注: Input() の使用は、主に入力アクセスファイルモード向けですが、バイナリ/ランダムアクセスファイルモードでも、n の値にいくつかの制限があるものの使用可能です(ランダムモードの場合、n は OPEN 文の LEN 句(または暗黙の値)で設定されたレコード長と等しくなければなりません)。

例:
Print "Select a color by number"
Print "1. blue"
Print "2. red"
Print "3. green"
Dim choice As String
Do
   choice = Input (1)
Loop Until choice >= "1" And choice <= "3"



方言差:
QBからの違い:

参照:

ファイル入出力関連に戻る
ユーザ入力に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2025-06-03 14:11:43
日本語翻訳:WATANABE Makoto、原文著作者: AntoniGual

ホームページのトップに戻る

表示-非営利-継承