検索結果 11 件

by 田中 宏
2009年1月04日(日) 13:06
フォーラム: プログラミング質問板
トピック: ファイルの終了について
返信数: 12
閲覧数: 11169

不具合を修正しコードを変更しました。

AB4.24で外部機器との通信プログラムでヘルプとしてpdfファイルを表示した時に作成したものです。 Dim pi As PROCESS_INFORMATION                                  'CreateProcess実行時に取得する構造体 Dim hApplWnd As HWND Function EnumWindowsProc(hWnd As HWND, lParam As LPARAM) As LRESULT  'CreateProcessで起動したアプリのHWNDを取得する関数   Dim lpdwProcessId As DWord   GetW...
by 田中 宏
2009年1月02日(金) 09:42
フォーラム: 実践コードモジュール
トピック: [AB4]RS232C通信プログラム(ソース)
返信数: 2
閲覧数: 19728

通信部について、送信、受信Threadを作成するCreateThread の最終パラメータを設定することで
Windows98、MEで動作しました。

Dim ThreadId As DWord
hThread = CreateThread(ByVal NULL, 0, AddressOf(Thread), 0, 0, VarPtr(ThreadId))
by 田中 宏
2008年5月22日(木) 11:07
フォーラム: プログラミング質問板
トピック: 子ウィンドウへの描画
返信数: 2
閲覧数: 3187

SetParent(hCambusWnd,hMainWnd)を
ShowWindow(hCambusWnd,SW_SHOW)に変更してみてください。子ウィンドウをアクティブにします。
ShowWindow 関数(API)のヘルプを見てください。ウィンドウの表示状態を指定できます。
by 田中 宏
2008年5月21日(水) 11:32
フォーラム: プログラミング質問板
トピック: 表示できないダイアログ
返信数: 3
閲覧数: 3288

"SubWnd"のウィンドウプロパティで”可視”にチェックが入っていますか?
又は、ShowWindow関数(API)でウィンドウの表示状態を設定します。
また、枠無しではそのウィンドウに表示されているものが無ければ、表示されていても何も見えません。
試しにスタティックテキストなどで文字を入力してみてください。
by 田中 宏
2008年4月14日(月) 16:05
フォーラム: プログラミング質問板
トピック: ラジオボタンの初期位置
返信数: 3
閲覧数: 4478

ラジオボタンの初期位置 グループ分け

Win32プログラミング講座 ~ Step28. メモリ監視ツールを作る② ~ に載っています。 プロジェクトエディターによるラジオボタンのグループ分けの解説が無いようなので 載せておきます。 RadioButton1~RadioButton6 を RadioButton1~RadioButton3 と RadioButton4~RadioButton6 の2つに分けます。 RadioButton1 と RadioButton4 のプロパティでスタイルの”グループ”に チェックを入れます。その他のRadioButtonにはチェックは入れません。 これでグループ分けができます。 プロジェクトエデ...
by 田中 宏
2008年4月09日(水) 09:27
フォーラム: プログラミング質問板
トピック: リストビューでの不具合についてお伺いします
返信数: 3
閲覧数: 5253

7さん 詳しく解説していただきありがとうございます。
lstrcpyを使わずに = を使うことは本編の通信プログラムで最初に試したのですが
その時はうまくいきませんでした。何か他に原因があったのだと思います。
今度は、じっくりと1行1行確認しながら詰めていきます。
本当にありがとうございました。
by 田中 宏
2008年4月08日(火) 14:59
フォーラム: プログラミング質問板
トピック: リストビューでの不具合についてお伺いします
返信数: 3
閲覧数: 5253

リストビューでの不具合について

新たに解ったことを追記します。
2回目以降に誤って表示されるデータは、前回にlstrcpyで設定されたデータ
であることが解りました。
2回目は1回目の時の、3回目は2回目の時の、ということです。
by 田中 宏
2008年4月08日(火) 14:15
フォーラム: プログラミング質問板
トピック: リストビューでの不具合についてお伺いします
返信数: 3
閲覧数: 5253

リストビューでの不具合についてお伺いします

前回RS232Cで受信したデータをリストビューに表示するようにしましたが、 そこで次のような問題が起きています。 最初は意図したとおりに表示されるのですが、データを削除し再び受信し、 データを表示させると、lstrcpy で設定したデータが、その直前に記載したデ ータにも反映されてしまいます。2回目以降 全てこの様な状態です。 abfanに掲載されているコードを元に同じ様な事をさせたところ同様な結果と なりました。それを見てください。 どのようにすれば回避できるのか、お教え願えないでしょうか。      A   B   C         A   B   C         A0  B0  C...
by 田中 宏
2008年4月03日(木) 18:13
フォーラム: プログラミング質問板
トピック: EditBoxに位置を指定して表示する
返信数: 3
閲覧数: 3236

リストビューへ表示する

リストビュー? RADツールの「コントロール」一覧に載っていたのですが使用方法等、
解説が無くどうしたものかと、いろいろ検索しているとabfanというサイトにたどり着き
そこに詳しい解説とコードまで表示されていました。
おかげさまでリストビューに表示することが出来る様になりました。
エディタと比べるとコードも増えかなり扱いにくい感じはありますが、表示位置を容易に
指定できるのが利点です。
ABユーザーの方、みなさん親切な方ばかりだなと痛感しました。
これからもよろしくお願いいたします。ありがとうございました。
by 田中 宏
2008年4月02日(水) 09:14
フォーラム: プログラミング質問板
トピック: EditBoxに位置を指定して表示する
返信数: 3
閲覧数: 3236

M.Kさん、返信ありがとうございます。
フォントはMSゴシックです。
リストビューコントロールについて、調べて検討してみます。
結果はあらためてご報告いたします。
by 田中 宏
2008年4月01日(火) 14:34
フォーラム: プログラミング質問板
トピック: EditBoxに位置を指定して表示する
返信数: 3
閲覧数: 3236

EditBoxに位置を指定して表示する

はじめまして 初めてABでプログラミングしています。(Ver.4.24) プログラムの経験はN88BASICのみです。 kadushi氏や皆様方のコードを参考にRS232Cの通信プログラムを作りました。 受信したデータは19項目有り、それをエディタに、1行に2項目ずつ揃えて表示 したいのですが思うようにいきません。1項目目はスペースを入れて揃えたの ですが、2項目目は1項目目の文字数により位置がずれてしまいます。 そこで*印の2行を加えてみたのですが何も変わりません。 EditBoxに位置を指定して表示する方法をご教授願えないでしょうか。 よろしくお願いいたします。  ---前略---  'エ...