Re: Susieプラグインが使えない

投稿者:最近使い〜 投稿日:2025/10/24(Fri) 19:40:29 No.82

バージョン2.0.1357で正常動作を確認しました

ありがとうございました。

Susieプラグインが使えない

投稿者:最近使いだした者 投稿日:2025/10/21(Tue) 03:06:49 No.81

Susieプラグインを使用したいのですが、最新バージョンではうまく動きませんでしたので、報告します。

ちなみに、古いバージョンを試してみると、「produire-2.0.1316」までは動くようです。
2.0.1317以降では、エラーが出て動きませんでした。

動作確認は、サンプルを使用しました。
(Produire.Susie-1.1.zipのSusie画像.rdr)

オブジェクト参照がオブジェクト インスタンスに設定されていません。
指定した値が正しいか、文法や使い方に誤りがないか、ご確認ください。

メッセージから思い当たる原因が分からない時は、フィードバックをお願いします。

[エラー番号901] [メイン画面.はじめ:15行目]
プロデル 2.0.1317 (64)

Re: テキストファイルの操作

投稿者:smorkin 投稿日:2025/09/23(Tue) 11:40:52 No.79

こんにちは、smorkinです。
他に回答が無いようなので、未熟者ですが書き込みます。

※プログラムを簡略化するため、あらかじめ[デスクトップ]へ「出力結果.txt」といファイルを作成しておいてください。

──────────
メイン画面を表示する
待機する
メイン画面とは
 ウィンドウを継承する
 はじめの手順
  初期化する
 終わり

 初期化する手順
  初期化開始する

  この実質大きさは{356,351}
  この内容は「テキストのAES暗号・復号化」
  この文字色は「標準の文字」
  
  氏名欄というテキスト領域を作る
   その位置と大きさは{13,20,306,55}
   その移動順は、1

  読仮名欄というテキスト領域を作る
   その位置と大きさは{13,100,306,61}
   その移動順は、2

  出力ボタンというボタンを作る
   その位置と大きさは{13,160,75,23}
   その内容は「書き出し」
   その移動順は、3

  初期化終了する
 終わり


//---ボタン---------------
 出力ボタンがクリックされた時の手順
「【氏名】[氏名欄の内容]
【読仮名】[読仮名欄の内容]
」を、「[デスクトップ]出力結果.txt」へ追加する
 終わり
//↑ ここの命令文はインデントしないでください。

 終了ボタンがクリックされた時の手順
  終了する
 終わり
──────────

テキストファイルの操作

投稿者:憲太郎 投稿日:2025/08/30(Sat) 12:56:45 No.78

初心者です。
サイトを見つつあれこれ手探りで作成をしています。
下記のようなプログラムを作り、最終的にはボタンを押すと
 【氏名】山田 たろう
 【読仮名】やまだ たろう
 【メール】xxxx@xx.xx.xx
 ・・・
といったテキストをずらずらと書き出せるものを作ろうとしています。
(サンプルは長くなるので読仮名まで抜粋したものです)

ここで、つまづいてしまったのが、
 ?@テキストの出力先をデスクトップにしたい
 ?A各項目間(テキスト入力部)に改行を入れたい
という部分です。

マニュアルを検索したり、ブログを見たりしていますが、
どうにもうまくいきません。

出力ボタンの動作を
  「出力結果.txt」をデスクトップへ保存して出力先とする
  氏名欄の内容を出力先へへ改行して、保存する
  読仮名欄の内容出力先へへ改行して、追加する
このように書き換えれば動くのかと思ったのですが、エラーで動きませんでした。

マニュアルのコマンドだと、「挿入して、改行する」といったものもあり、
そちらも試したのですがダメでした。
Googleで検索しても、あまり作例も見当たらないし、途方にくれています。

よろしくお願いします。

-------------------
メイン画面を表示する
待機する
メイン画面とは
 ウィンドウを継承する
 はじめの手順
  初期化する
 終わり

 初期化する手順
  初期化開始する

  この実質大きさは{356,351}
  この内容は「テキストのAES暗号・復号化」
  この文字色は「標準の文字」
  
  氏名欄というテキスト領域を作る
   その位置と大きさは{13,20,306,55}
   その移動順は1

  読仮名欄というテキスト領域を作る
   その位置と大きさは{13,100,306,61}
   その移動順は2

  出力ボタンというボタンを作る
   その位置と大きさは{13,160,75,23}
   その内容は「書き出し」
   その移動順は2

  初期化終了する
 終わり


//---ボタン---------------
 出力ボタンがクリックされた時の手順
  「出力結果.txt」へ氏名欄の内容を保存する
  「出力結果.txt」へ読仮名欄の内容を追加する
 終わり

 終了ボタンがクリックされた時の手順
  終了する
 終わり
-------------------

Re: 最新版でお試しください

投稿者:最近使いだした〜 投稿日:2025/06/21(Sat) 19:06:47 No.77

最新バージョン(201331)で、正常動作確認しました

ありがとうございました

最新版でお試しください

投稿者:ゆうと 投稿日:2025/06/21(Sat) 17:28:47 No.76

こんにちは

> 上記を実行すると「一覧が無です」とエラーが出ました
2.0.1329近辺のバグで、エラーが表示される状態となっておりました。
最新版では正常に動作しますのでご確認ください。

> 繰り返しの中だけで使えるように、要素を【要素】としてますが、
> この書き方が間違っているのでしょうか。

繰り返し文の冒頭で、【 】を使って宣言した変数は
その繰り返し文の中でのみ有効となります。

それぞれ繰り返す

投稿者:最近使いだした〜 投稿日:2025/06/14(Sat) 10:00:13 No.75


こんにちは。最近使い始めたものです
「それぞれ繰り返す」において
わからないところがありますので
質問させてください。


//ここから
実行する

実行する手順
  【一覧】は{「N-03B」,「F-04B」,「P-09A」,「SH-08B」}
  【AA】=「あいうえお」
  一覧を【要素】へそれぞれ繰り返す
    要素を表示する
    「中は[AA]」を表示する
  そして
  「外は[AA]」を表示する
  要素を表示する
終わり
//ここまで

上記を実行すると「一覧が無です」とエラーが出ました

//---------------------------------------

//ここから
実行する

実行する手順
  一覧は{「N-03B」,「F-04B」,「P-09A」,「SH-08B」}//←【】を外してみた
  【AA】=「あいうえお」
  一覧を【要素】へそれぞれ繰り返す
    要素を表示する
    「中は[AA]」を表示する//←AAが表示されない
  そして
  「外は[AA]」を表示する//←AAが表示されない
  要素を表示する
終わり
//ここまで

また、上のように一覧の【】を外して実行したところ、
「中は[AA]」のAAと
「外は[AA]」のAAが表示されませんでした

繰り返しの中だけで使えるように、要素を【要素】としてますが、
この書き方が間違っているのでしょうか。
このように表記すると、うまく動作しないようですので…

Re: 修正しました

投稿者:最近使いだした〜 投稿日:2025/06/05(Thu) 08:13:07 No.74

動作確認しました。意図した通りに動いていました。

ありがとうございました。
また何か気になることが出来ましたら書き込みさせていただきます

修正しました

投稿者:ゆうと 投稿日:2025/06/05(Thu) 03:51:14 No.73

こんにちは
再現プログラム大変有り難いです。
ご指摘の点、2.0.1324で修正いたしました。

> 1.リストボックスについて
「選択番号一覧」設定項目についてはマニュアルには例外的に番号が0から始まる旨を記載しておりましたが、この機会に番号が1からはじまるように統一いたしました。

> 2.セッターゲッターについて
> 上記の文で、「取得する手順」とその上の「終わり」に隙間を入れると、エラーがでます

こちらも意図しない挙動となっておりましたので修正しました。

ご指摘頂き、ありがとうございます。
また何か気がついた事があれば、ご指摘頂けますと幸いです。

不具合かもしれないので確認のため

投稿者:最近使いだしたものです 投稿日:2025/05/31(Sat) 12:58:05 No.72

こんにちは。最近プロデルを使い始めたものです。
少しわからないところがありますので、質問させてください。

1.リストボックスについて

例を
ここから*****

メイン画面を表示する
待機する
メイン画面とは
  ウィンドウを継承する
  はじめの手順
    初期化する
    ーー貼り付けた部品に対する操作をここに書きます
    リストボックス1の一覧={「あいうえお」,「かきくけこ」,「さしすせそ」}
  終わり
  初期化する手順
    ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
    初期化開始する
    ボタン1というボタンを作る
    リストボックス1というリストボックスを作る
    この内容は「メイン画面」
    この移動順は0
    ボタン1を使う
      その位置と大きさは{94,192,75,23}
      その内容は「ボタン1」
      その移動順は1
    リストボックス1を使う
      その位置と大きさは{97,59,120,88}
      その項目高さは12
      その選択方法は「連続」
      その移動順は0
    初期化終了する
  終わり
  ボタン1がクリックされた時の手順
    リストボックス1の番号を表示する
    リストボックス1の選択番号一覧を表示する
  終わり
終わり


ここまで****
上記の分で、ボタン1をクリックするとリストボックス1において選択された番号が表示されるのですが
番号、と選択番号の一覧、で数字がズレてるようです。
番号、では、最初の数字は1から始まります。
選択番号一覧、では選択された番号は0から始まります


2.セッターゲッターについて
これも例で(サンプルより)

利用者の年齢は10
利用者の年齢を表示する

利用者とは
  歳を持つ
  年齢という属性
    設定する手順
      歳は、設定値
    終わり
    //ここに適当な文字が入ってると、正常に動かない
    取得する手順
      歳を返す
    終わり
  終わり
終わり

上記の文で、「取得する手順」とその上の「終わり」に隙間を入れると、エラーがでます
コメントでも、半角空白でも、タブでも、なんでもダメです
改行のみの空行、もしくは隙間がなければ、正常に動作するようです。

上記2つとも仕様でしたらすいません。
よろしくお願いします。

▲ページの先頭へ

- WebForum -