投稿者:K-2硬すぎ案件 投稿日:2024/06/27(Thu) 20:09:53 No.27
こんにちは。キャンバスにスクロールバーを表示させたいのですができません。どうすれば表示されますか?
コード
パネル1にキャンバス1というキャンバスを作る
キャンバス1のスクロールバー表示を真にする
キャンバス1の背景色を黒にする
キャンバス1のドッキング方向を全体にする
投稿者:KNIGHT 投稿日:2024/06/04(Tue) 14:27:12 No.26
こんにちは
お返事ありがとうございます。
> 抽出する手順は、Win32APIのExtractIconEx関数の仕様に依存します。
> この関数は、半透明に対応していないため、アイコンによっては影など一部が黒くなりますが、これは仕様です。仕様上、リソース抽出ツールのように完全なアイコン形式で抽出できませんので、ご了承ください。
そうなのですね。分かりました。
ありがとうございました。
投稿者:KNIGHT 投稿日:2024/06/04(Tue) 14:24:28 No.25
こんにちは
お返事をありがとうございます。
最高に参考になるページをご教授いただき感謝します。
今後ともよろしくお願いいたします。
投稿者:ゆうと <yutopia
utopiat.net> 投稿日:2024/06/03(Mon) 00:15:56 No.24
こんにちは
> などとしてアイコン画像を保存すると、アイコンの背景が黒くなってしまうのですが、透過型にするにはどうすればよいのでしょうか?
抽出する手順は、Win32APIのExtractIconEx関数の仕様に依存します。
この関数は、半透明に対応していないため、アイコンによっては影など一部が黒くなりますが、これは仕様です。仕様上、リソース抽出ツールのように完全なアイコン形式で抽出できませんので、ご了承ください。
> とした場合には、以下のようなエラーが出て、どうすれば回避できるのか分かりません。
こちらはカイゼン板に書いた通りとなります。
投稿者:ゆうと <yutopia
utopiat.net> 投稿日:2024/06/02(Sun) 23:24:02 No.23
こんにちは
> 「R」というのは何を意味しているのですか?
日時書式指定文字列という特定の文字のうちで、定型の書式を表す文字です。
次のページに説明があるので、意味はこちらの解説などを参考にしてください。
https://dobon.net/vb/dotnet/string/datetimeformat.html#section4
投稿者:KNIGHT 投稿日:2024/05/24(Fri) 12:14:30 No.22
お世話になります。
アイコン画像を、フリーソフトの IconExplorerで抽出した場合には、背景が透過型になるようなのですが、
〜〜〜〜
「C:\Program Files\Adobe\Acrobat DC\Acrobat\acrobat.exe」からアイコン画像を抽出したものを、「Acrobat.ico」へ保存
〜〜〜〜
などとしてアイコン画像を保存すると、アイコンの背景が黒くなってしまうのですが、透過型にするにはどうすればよいのでしょうか?
また、
〜〜〜〜
「C:\Program Files\Adobe\Acrobat DC\Acrobat\acrobat.exe」の2番目からアイコン画像を抽出して、「Acrobat.ico」へ保存
〜〜〜〜
とした場合には、以下のようなエラーが出て、どうすれば回避できるのか分かりません。
<エラー>〜〜〜〜〜〜〜〜〜〜〜〜
「抽出して」という手順が複数あり、どの手順を実行するか決められません。
引数の助詞や型が合うように指定してください。
手順の候補:
[アイコン画像]を【ファイル名:文字列】から〈【サイズ:整数】で〉抽出:プロデルアイコン@アイコン画像
[アイコン画像]を【ファイルと番号】番目から〈【サイズ:整数】で〉抽出:プロデルアイコン@アイコン画像
〜〜〜〜〜〜〜〜〜〜〜〜
[エラー番号117] [はじめ:1行目]
プロデル 2.0.1244 (64)
よろしくお願いいたします。
投稿者:KNIGHT 投稿日:2024/05/21(Tue) 16:31:50 No.20
お世話になります。
https://produ.irelang.jp/docs/primitive/datetime.htm
上記のページにあるサンプルプログラムで
〜〜〜〜
日付を「R」に整えて報告する
〜〜〜〜
「R」というのは何を意味しているのですか?
よろしくお願いいたします。
投稿者:KNIGHT 投稿日:2024/03/20(Wed) 19:51:06 No.19
こんばんは、アークさん。
返信をありがとうございます。
> チェックボックスには「チェックが外れた」というイベントは無いようです。
> 同じ「チェックボックス1がチェックされた時の手順」の中で「状態」プロパティを使います。
「なるほど!」です。「チェックが外れた」イベントがなくても、状態をセンスして分岐すれば良いのですね。
ご助言ありがとうございました。
今後ともよろしくお願いいたします。
投稿者:アーク 投稿日:2024/03/20(Wed) 15:09:56 No.18
こんにちは。アークです。
チェックボックスには「チェックが外れた」というイベントは無いようです。
同じ「チェックボックス1がチェックされた時の手順」の中で「状態」プロパティを使います。
もしチェックボックス1の状態が「チェック」なら
テキスト領域1の内容は、テキスト領域1の内容&「チェックされた」&[改行]
もし終わり
参考までに…。
投稿者:KNIGHT 投稿日:2024/03/20(Wed) 10:16:31 No.17
御世話になります。
GUI部品のチェックボックスのイベント選択で、「チェックされた」を選択してプログラムを書いたのですが、チェック済みのチェックボックスをもう一度クリックして、チェックを外した際にも、「チェックされた時の手順」が実行されてしまいます。「チェック」を「クリック」に変えても同じ動作です。
「チェックを外しても、チェックされた時の手順が実行される」
のは、プロデルではそういう仕様なのですか?
「チェックされた」と「クリックされた」は全く同じ意味なのですか?
「チェックが外された時の手順」というのは作れないのですか?
以下のプログラムでは、チェックボックスをクリックするごとに、
チェックされた、チェックされた・・・となります。
〜〜〜〜
メイン画面を表示する
待機する
メイン画面とは
ウィンドウを継承する
はじめの手順
初期化する
ーー貼り付けた部品に対する操作をここに書きます
終わり
初期化する手順
ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
初期化開始する
この内容を「メイン画面」に変える
この文字色を「標準の文字」に変える
テキスト領域1というテキスト領域を作る
その位置と大きさを{33,70,208,112}に変える
その折り返しを○に変える
その移動順を1に変える
チェックボックス1というチェックボックスを作る
その位置と大きさを{49,30,146,19}に変える
その内容を「チェックボックス1」に変える
その移動順を2に変える
その文字色を「標準の文字」に変える
初期化終了する
終わり
チェックボックス1がチェックされた時の手順
テキスト領域1の内容は、テキスト領域1の内容&「チェックされた」&[改行]
終わり
終わり
〜〜〜〜〜
- WebForum -