Re: 空の多次元配列の作り方

投稿者:ゆうと 投稿日:2023/10/06(Fri) 01:21:55 No.2871

よくわかりませんが
---------
【A】={{1,2},{3,4}}
A(2)(2)を報告
---------
と書いて問題なく動くように思います。

空の多次元配列の作り方

投稿者:初心者です 投稿日:2023/09/30(Sat) 02:36:34 No.2870

プロデルを使って競技プログラミングをしているのですが、空の、整数型の二次配列の作り方が分かりません。
【変数名】={{},{}}
というふうにしてみても、
変数名(i)(j)のように指定すると、配列では無いというふうに表示されてしまいます。
どうすれば、空の整数型の二次配列を作成することができるのでしょうか

Re: プロデル初心者です

投稿者:nipo 投稿日:2023/09/09(Sat) 21:09:11 No.2869

こんにちは。

「位置」を変更することで表示位置を変えられます。
例えば以下の通りです。
----
メイン画面を表示する
待機する
メイン画面とは
  ウィンドウを継承する
  はじめの手順
    初期化する
    ーー貼り付けた部品に対する操作をここに書きます
  終わり
  初期化する手順
    ーー自動生成された手順です。ここにプログラムを書き加えても消える場合があります
    初期化開始する
    この内容を「メイン画面」に変える
    この位置を{100,100}に変える
    初期化終了する
  終わり
終わり
----

プロデル初心者です

投稿者:機動戦士ガンガル 投稿日:2023/09/01(Fri) 08:32:00 No.2868

質問です
プロデルはguiのウインドウの座標を変更する方法はないですか?

x=1200とかy=800みたいにウィンドウの表示位置を変えたいです

Re^3: 自作ソフトがdefenderに隔離される

投稿者:なお 投稿日:2023/08/20(Sun) 23:15:20 No.2867

アークさんゆうとさん有難うございました。
ご教示に従いやってみます。

Re^2: 自作ソフトがdefenderに隔離される

投稿者:ゆうと 投稿日:2023/08/15(Tue) 15:10:06 No.2866

こんにちは。お返事遅くなりました。

アークさんからのご返答の通り、プロデルや使用環境の問題ではなく
ウィルススキャンの仕様により、プロデルで作成されたプログラムが
誤判定されてしまう可能性があります。
https://produ.irelang.jp/blog/2018/09/600/

基本的には対策はなく、ウィルス対策ソフト側にウィルスでない旨を報告して頂くか
フルコンパイル版などで作成し、できるだけプラグインを少なくすることで
誤判定される可能性を軽減できます。

参考にしてください。

Re^3: ラベルの縦書き表示

投稿者:ゆうと 投稿日:2023/08/15(Tue) 15:05:44 No.2865

こんにちは。
以前キャンバスでサンプルを作ったことがありましたので、参考にしてください。
フォント名の先頭に「@」を付けることで縦書きに適したフォントになります。

https://produ.irelang.jp/bbs/progbbs/forump.php?mode=viewcode&id=98

Re^2: ラベルの縦書き表示

投稿者:田中 充 投稿日:2023/08/09(Wed) 09:02:09 No.2864

アークさん、こんにちは。
質問に対する、返信ありがとうございました。

フォントで調整する件、参考にして調整してみます。
キャンパスは大変なので、どうしてもという場合は、文字毎に分解して1文字づつラベルを配置するようにいたします。

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

Re: 自作ソフトがdefenderに隔離される

投稿者:アーク 投稿日:2023/08/06(Sun) 09:57:28 No.2862

なお さん、こんにちは。アークです。

サイトのホーム画面に小さく「ウィルスとして検出されたときは」があり、参考になると思います。

Re: ラベルの縦書き表示

投稿者:アーク 投稿日:2023/08/04(Fri) 20:44:48 No.2861

田中 充 さん、こんばんは。アークです。

ラベルに限らず、また、プロデルにも限らず縦書きをサポートしているコントロールは殆ど在りません。それでも縦書に拘るなら田中さんの方法が一番手軽です。

改行で疑似的に縦書きした場合、字間に見えるのは行間です。ラベルではその何方も指定する事ができません。ラベルで改行した場合の送りは文字領域のようです。文字領域の本当の呼び名は忘れましたが、一文字が占めるエリアの事です。このエリア内に文字をデザインするのですが、それを目一敗使うフォントも有れば、余裕をもってデザインされたフォントも有ります。
同様の質問で文字間がキチキチなので広げたいというのは良く見掛けるのですが、田中さんの場合はその逆なのでこじんまりとしたフォントを使用したいのでしょうか。例えが「MS UI Gothic」を使用したならキチキチになると思います。

もし、本格的に解決したいならラベルを継承したクラスを作成して、それを拡張する事になりますが、それができるなら質問していないと思われるので、現実的にはキャンバスを使用する事をお薦めします。プロデルのキャンバスは縦書きもサポートしていますが、キャンバス内に思い通りに文字を並べるのは簡単では無いようです。参考までに私が年賀状の宛名書きソフトを作成した時に使用した方法は、文字の大きさから次の文字の位置を計算して、一文字づつキャンバス上に配置していきました。事前に計算できるので文字数が多い時にはサイズを下げるなどの対処も可能です。
参考になれば幸いです。

▲ページの先頭へ

- WebForum -