HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0907
さっくんMessageBoxA関数を使用したダイアログ7解決


さっくん

リンク

2014/9/7(Sun) 09:36:47|NO.64730

user32.dllのMessageBoxA関数を利用した、Msgモジュールを作りました。

[ダウンロードはこちら]
http://anagoronyy.webcrow.jp/download/



この記事に返信する


ふぁるこn

リンク

2014/9/7(Sun) 17:20:23|NO.64736

MessageBoxA.asをCommonフォルダに導入しても使えん。



さっくん

リンク

2014/9/7(Sun) 18:48:41|NO.64739

Msgbox p1,p2,p3
p1 = ダイアログ内テキスト
p2 = ダイアログタイトル
p3 = ダイアログ形式(デフォルトは0)
1でOKとキャンセル.etc...



ふぁるこn

リンク

2014/9/7(Sun) 19:46:58|NO.64741

それでやっても「結果レポート」が出るんだが。



ななし

リンク

2014/9/8(Mon) 10:45:30|NO.64754

書式見ると msg "p1", "p2", p3 ですね
というか標準命令のdialogと何が違いますか。



SADOUS

リンク

2014/9/8(Mon) 13:37:18|NO.64757

ダウンロードページについての意見ですが、ヘッダーに
文字コードを指定しておかないと文字化けしやすいっすよ。
いろいろ試してみたらUTF-8に安定しましたが・・・

ななしさんに同じく標準命令ではなくコチラを使う利点が見えてこないです。



名無し

リンク

2014/9/8(Mon) 17:26:00|NO.64762

これに標準ではできないボタンを持つダイヤログを作る機能とアイコンを変える機能をつけたら使えると思います。



ふぁるこn

リンク

2014/9/8(Mon) 20:58:21|NO.64771

>これに標準ではできないボタンを持つダイヤログを作る機能とアイコンを変える機能をつけたら使えると思います。
msg命令のp3を16や48等にするとアイコンが変わる。

0…アイコン無し 16…中止 32…疑問符 48…感嘆符 64…情報
更にボタンの種類を変更する場合は以下の値を上の値と加算すると出来る。

OK…0 OK/キャンセル…1 中止/再試行/無視…2 はい/いいえ/キャンセル…3 はい/いいえ…4 再試行/キャンセル…5 キャンセル/再実行/続行…6(無意味)



ONION software Copyright 1997-2023(c) All rights reserved.