表示スケールと部品の配置について

投稿者:若人 投稿日:2020/05/31(Sun) 22:10:46 No.2577

こんにちは。若人です。

さて、Windowsのディスプレイ設定で表示スケールが100%以外の際に、ボタンなどの部品の位置とサイズをプログラム上で指定していた場合、スケール比率が自動計算されず、指定した座標に配置され、常時表示されているピクチャー部品と重なってしまい、クリックできないことがあります。

こうした場合は、どうしたらよいのでしょうか。Windowsのディスプレイ設定の表示スケールの値を取得できれば、プログラム上で計算して重ならない位置に座標指定できると考えていますが、なにか良い方策があれば、ご教示いただきたく存じます。

よろしくお願いいたします。

Re^2: HTTPでのクッキーの取得方法

投稿者: 投稿日:2020/05/31(Sun) 12:28:31 No.2576

 こんにちは、お世話になります。

 最新版でうまく取得できることを確認しました。
 対応ありがとうございました。

 以上、今後ともよろしくお願いいたします。

サンプルコードを置きました

投稿者:ゆうと 投稿日:2020/05/24(Sun) 14:02:47 No.2575

こんにちは ゆうとです。
こちらにサンプルコードを置きましたので参考にしてください。
https://rdr.utopiat.net/cgi/progbbs/forump.php?mode=view&id=81
それでは。

Re: HTTPでのクッキーの取得方法

投稿者:ゆうと 投稿日:2020/05/24(Sun) 13:42:02 No.2574

こんにちは ゆうとです。

リダイレクトが反映されない件ですが
既定でAllowAutoRedirectをtrueにしました。
また「リダイレクト許可」設定項目も追加しました。

また、Cookieの方ですが、少々難解でうまく取得できていなかったので値を取得できるように修正しました。
HTTP応答の「クッキー」設定項目も正しい値を返すように修正しました。

ご確認ください。

修正済みです

投稿者:ゆうと 投稿日:2020/05/24(Sun) 01:03:06 No.2573

cpxmx729さま
  こんにちは ゆうとです。

こちらの件、実行可能ファイルの作成時の
スレッド関連の問題でフリーズしていたようです。

すでに修正されているかと思いますのでご確認ください。
お返事遅くなりました。

Re^2: 日付/時間挿入

投稿者:caveman 投稿日:2020/05/13(Wed) 10:49:57 No.2572

smorkin様

ありがとうございます。

挿入する→入力するに変更したら問題なくカーソルのある位置に挿入(入力)できました。

Re: 日付/時間挿入

投稿者:smorkin 投稿日:2020/05/13(Wed) 08:16:11 No.2571

こんにちは、smorkin です。

「挿入する」ではなく「入力する」を使ってみてください。

>   テキスト領域1に(日付を「yyyy-MM-dd (ddd)」に整えたもの)を挿入する
     ↓   ↓ 
   テキスト領域1に(日付を「yyyy-MM-dd (ddd)」に整えたもの)を入力する

それでは。

◆動作環境情報◆
プロデル 1.6.999
Windows 10(64)
メモリ:6.92 GB

日付/時間挿入

投稿者:caveman 投稿日:2020/05/12(Tue) 12:15:21 No.2570

いつもお世話になっております。

cavemanです。

日付挿入
時間挿入
を下記のように記載しておりますが、
カーソル位置に挿入できません。
文章を書いていて、途中で挿入しようとしてもカーソル行には
挿入できません。
必ず、最後の行に挿入されます。
途中で挿入するには、何か追加で命令を記載する必要が
ありますでしょうか?
よろしくお願いいたします。

-------------------------------
メイン画面を表示する
待機する
メイン画面とは
  ウィンドウを継承する
はじめの手順
  初期化する
  ーー貼り付けた部品に対する操作をここに書きます
終わり
初期化する手順
  ーー自動生成された手順です。ここにプログラムを書き加えても消える場合があります
    この内容を「メイン画面」に変える
    初期化開始する
    テキスト領域1というテキスト領域を作る
      その位置と大きさを{13,40,260,212}に変える
  メニュー1というコンテキストメニューを作る
  メニュー1へ日付挿入項目というメニュー項目を追加する
      その内容を「日付挿入(&D)」に変える
     そのショートカットを「Control+D」に変える
      そのクリックされた時の手順は、日付挿入する
  メニュー1へ時間挿入項目というメニュー項目を追加する
      その内容を「時間挿入(&T)」に変える
      そのショートカットを「Control+T」に変える
      そのクリックされた時の手順は、時間挿入する
  テキスト領域1のコンテキストメニューをメニュー1に変える
初期化終了する
終わり

日付挿入する手順
  日付は、[今日]を日時形式化
  テキスト領域1に(日付を「yyyy-MM-dd (ddd)」に整えたもの)を挿入する
  
’テキスト領域1に今の日付を挿入する  ’→この方法でも途中のカーソル位置には挿入できない。
 終わり

’■書式■ 
時間挿入する手順

’⇒これでもOK
  日付は、[今日]を日時形式化
  テキスト領域1に(日付を「HH:mm:ss」に整えたもの)を挿入する
  
’テキスト領域1に今の時刻を挿入する  ’→この方法でも途中のカーソル位置には挿入できない。
’テキスト1に時間を挿入する ’→この方法でも途中のカーソル位置には挿入できない。
終わり

終わり
--------------------------------------

PCの開始時間と終了時間について

投稿者:imabariono <giken.junji.ono.h25 あっとまーくgmail.com> 投稿日:2020/05/02(Sat) 08:31:22 No.2569

業務で、パソコンの起動した時刻と終了時刻をネットワーク内の個人データ内に保存できる仕組みを考えています。「起動時間」の命令はあることは知っているのですが。

 ウィンドウズ10内の 起動(ログオン)時刻(イベントログ7001)と終了(ログオフ)時刻(イベントログ7002)、スタート時刻:6005、シャットダウン時刻:6006を調べる(参照する)ことはできないでしょうか。

できるものがあるのかと、過去の質問等も検索したのですが、見つけることができませんでした。

Re: ペイントで、特定のファイルを開くには?

投稿者: 投稿日:2020/04/30(Thu) 08:17:28 No.2568

 こんにちは。

 下記のように引数を指定すると、ペイントで特定のファイルを開くことができます。
 なお、ファイル名やフォルダ名に半角スペースがあると、うまく読み込んでくれない可能性があるため、ファイル名の部分はダブルクォーテーションで囲んでいます。

----- サンプルソース -----
「mspaint.exe」を「"[今の位置]picture.jpg"」として起動する
--------------------

 以上、参考になれば幸いです。

▲ページの先頭へ

- WebForum -