コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
しんいち ◆lHy.hAWXbthn
2019/8/24 21:25
情報交換
プチコン4 正しいのはどれ?
DIM A$[]=FILES("")
DIM B$[]=FILES("/")
DIM C$[]=FILES()
DIM D$=FILES("")
DIM E$=FILES("/")
DIM F$=FILES()
この中で、エラーにならずにファイル一覧を取得できる記述はどれでしょう?
言いたいこと:紛らわしいんですけど。

コメント

アバター
Na 2019/8/24 21:35 ◆QoELVrBXBQCI
DIM G$[0]:FILES G$
3号は簡単
アバター
Maitole.kun 2019/8/24 21:55 ◆.vQJWI3a9sSC
上から3つ目かな…?
アバター
こういち 2019/8/25 9:20 ◆ou0jbJnEJ0Kb
もっと言いたいこと:そろそろ日付順に取得できるアップデート来てほしい。

それとも、搭載できない理由でもあるのだろうか…(インターネットやダイアログ無しセーブみたいに)
アバター
キルル2 2019/8/25 22:01 ◆rGE712Ruejv7
c?
アバター
しんいち 2019/8/26 19:59 ◆lHy.hAWXbthn
エラーにならない記述は最後の2つ(E$とF$)でした。E$にはワークスペースの、F$にはカレントプロジェクトのファイル一覧が入ります。FILES("")はエラーになります。また、配列であることを明示的にする意図でDIM C$[]=FILES()と、[]を付けたくなるのが人情?だと思うのですが、プチコン4ではばっさりエラーです。DIM C$[]=["A","B","C"]のような書き方ならOKです。

ファイルのタイムスタンプを取得できるような関数があっても良いと思いますね。
アバター
Ryou Tanpo 2019/9/12 15:49 ◆AI5iRr9FjmkJ
' A は OPTION DEFINT 設定や
' サフィックスにより 0 / 0.0 / "" の
' いずれかとなる
DIM A

' A は X で初期化される
' このとき型は何にでもなり得る
DIM A=X

' A は OPTION DEFINT 設定や
' サフィックスにより 0 / 0.0 / "" の
' いずれかで初期化された配列となる
DIM A[N]

' A は 初期値によって初期化された変数
DIM A[N]=[...]
DIM A[]=[...]
アバター
うつりきまぐれ 2019/11/24 10:49 ◆8rpaj7TJiZUt
↑最後2つは OPTION DEFINT と型文字に依存するんだった

DIM A$=123 'OK
DIM A$=[1,2,3] 'ERROR!

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -