検索結果 36 件

by BingoMan
2008年9月02日(火) 18:41
フォーラム: プログラミング質問板
トピック: DirectXでpngやjpgを使いたい
返信数: 2
閲覧数: 6250

LoadImageの部分でロードする画像ファイルのサイズを取得していたのが原因なんですね。
pngやjpgのサイズの取得方法はわからないのでとりあえずSetTexture関数にパラメータを追加して対処したところ正常に表示されました。
ありがとうございました。
by BingoMan
2008年8月30日(土) 22:30
フォーラム: プログラミング質問板
トピック: DirectXでpngやjpgを使いたい
返信数: 2
閲覧数: 6250

DirectXでpngやjpgを使いたい

過去にも似たようなトピックはありましたが今回はjpgも読み込めません。 環境、プログラムは次の通りです。 ABのバージョン:4.24.00 DirectXのバージョン:10 グローバル変数の定義: Dim pCharImg As *CImage2D InitProc: pCharImg=New CImage2D pCharImg->SetTexture("Image.bmp",D3DCOLOR_XRGB(50,0,200)) RenderProc: pCharImg->DrawStretch(0,0,32,32,0,0,32,32) SetTextureで読み込む画像を&q...
by BingoMan
2008年5月15日(木) 22:07
フォーラム: プログラミング質問板
トピック: 実行ファイルのフォルダ
返信数: 4
閲覧数: 3614

ご回答ありがとうございます。教えていただいた方法で無事できました。
自分自身のパスを調べて最後の\以降を削れば自分の入っているフォルダが取得できるということですね。
勉強になりました。ありがとうございます。
by BingoMan
2008年5月13日(火) 00:11
フォーラム: プログラミング質問板
トピック: 実行ファイルのフォルダ
返信数: 4
閲覧数: 3614

実行ファイルのフォルダ

現在D&Dで起動するプログラムを作っています。設定ファイルはexeファイルと同じディレクトリにあるので実行ファイル自身の入っているフォルダのパスを調べる必要があるんですがその方法がわかりません。

実行ファイル自身の入っているフォルダのパスを簡単に調べる方法はありますでしょうか?よろしくお願いします。
by BingoMan
2006年9月30日(土) 00:13
フォーラム: プログラミング質問板
トピック: BitBltについて
返信数: 4
閲覧数: 3850

イグトランス様、早速のご返事ありがとうございます。 具体的なコードを出していなかったのでここに掲載します。 まず先頭で次のグローバル変数を定義しています。 ' TODO: この位置にグローバルな変数、構造体、定数、関数を定義します。 Dim hOrgDC As HDC Dim hOrgBmp As HBITMAP Dim hCpyDC As HDC Dim hCpyBmp As HBITMAP 'GetObject関数で取得する情報を格納するための変数 Dim OrgBitmap As BITMAP Dim OrgBits As BytePtr Dim CpyBitmap As BITMAP ...
by BingoMan
2006年9月29日(金) 23:00
フォーラム: プログラミング質問板
トピック: BitBltについて
返信数: 4
閲覧数: 3850

BitBltについて

学校の文化祭も終わり、部活を引退したところで久しぶりの投稿です。 BitBlt関数がメモリ内デバイスコンテキストのビットマップのビット配列を別のデバイスコンテキストのビットマップのビット配列にコピーするメカニズムが知りたくなっていろいろ調べたのですが、結局きちんと解説されているページが見つからなかったのでここで質問させていただきます。具体的には Dim hOrgDC As HDC Dim hOrgBmp As HBITMAP をコピー元メモリ内デバイスコンテキストとビットマップのハンドルとして、 Dim hCpyDC As HDC Dim hCpyBmp As HBITMAP にコピーすること...
by BingoMan
2005年12月13日(火) 12:33
フォーラム: プログラミング質問板
トピック: HDCとDWord
返信数: 1
閲覧数: 2400

HDCとDWord

いつもお世話になります。 Function BitBlt2(hDC As *HDC,Width As Long,Height As Long)As Long BitBlt(hDC[1],0,0,Width,Height,hDC[0],0,0,SRCCOPY) EndFunction Dim hMainDC[1] As HDC Dim hMainBmp[1]As HBITMAP 'デバイスコンテキスト及びビットマップを作成(省略) BitBlt2(hMainDC,100,100) 'デバイスコンテキスト及びビットマップを破棄(省略) BitBlt2関数のhDCにはhMainDCの先頭ポインタ(*...
by BingoMan
2005年10月29日(土) 19:59
フォーラム: プログラミング質問板
トピック: 透明なウィンドウ
返信数: 8
閲覧数: 5822

透明ウィンドウ

返事が遅くなりましてすみません。

konisi様のプログラムを早速コンパイル&実行させていただきました。

確かにクリックには反応するのですが、その時に透明なウィンドウの下のウィンドウまでクリックに反応してしまいました。

ウィンドウの特定の領域だけを無効にしたりできないかと調べてみましたが、なかなか見つかりませんでした。

なにかよい方法はありますでしょうか。よろしくお願いいたします。
by BingoMan
2005年10月27日(木) 11:55
フォーラム: プログラミング質問板
トピック: .dllと.sbp
返信数: 2
閲覧数: 3123

イグトランス様、わかりやすいご説明ありがとうございます。
DLLファイルを使用することのメリットがよくわかりました。

今まであまりDLLファイルを使ったことがありませんでしたが、今回はがんばって使ってみようと思います。
by BingoMan
2005年10月26日(水) 23:17
フォーラム: プログラミング質問板
トピック: .dllと.sbp
返信数: 2
閲覧数: 3123

.dllと.sbp

プロジェクトで、

関数をdllファイルにまとめておいてそれをDeclare~で呼び出す場合と、
関数をsbpファイルにまとめておいてそれをプロジェクトに登録して使う場合

のそれぞれの長所と短所(実行速度やメモリ使用容量の違いなど)を教えてください。
よろしくお願いいたします。
by BingoMan
2005年10月19日(水) 23:00
フォーラム: プログラミング質問板
トピック: 透明なウィンドウ
返信数: 8
閲覧数: 5822

ご返事どうもありがとうございます。

実は、「ウィンドウ自体は透明でも、その透明なウィンドウをクリックしたりすることができるようなもの」を作ろうと思っていました。

半透明ウィンドウもやってみたのですが、この前やったときは「透過ウィンドウ」にチェックを入れていたためうまく動きませんでした(そのウィンドウ自体をクリックできないなど)。
そこで今日改めてやってみたところ正常に動きました(winXPですが)。

言葉不足ですみませんでした。
by BingoMan
2005年10月18日(火) 20:20
フォーラム: プログラミング質問板
トピック: 透明なウィンドウ
返信数: 8
閲覧数: 5822

透明なウィンドウ

Win98でも動くような透明なウィンドウを作りたいのですがどうすればよいのでしょうか。どなたかアドバイスお願いします。
by BingoMan
2005年10月15日(土) 01:06
フォーラム: バグ報告
トピック: RGBのバグ
返信数: 1
閲覧数: 3627

RGBのバグ

コード: 全て選択

CurrentColor=RGB(dR/r,dG/r,dB/r)
としたところ
実数に対してor演算子は利用できません
というエラーが出ました。前のバージョンではうまく動いていたのでバグだと思います。

Ver4.10.01
by BingoMan
2005年10月14日(金) 22:55
フォーラム: プログラミング質問板
トピック: 初のプログラム作成
返信数: 10
閲覧数: 7487

初のプログラム

僕の場合、中二の夏に初めてパソコンを買い、秋にインターネットに接続しました。
そこでいろいろ調べていくうちに、このActiveBasicに出会いました。
最初のうちはここの講座の通りに進めていきましたが、中3のはじめから自分でプログラムを作るようになりました。

それから約1年半...

中3の今頃とあまり変わってないというのが実情です...
by BingoMan
2005年10月11日(火) 08:32
フォーラム: プログラミング質問板
トピック: 画像の保存
返信数: 2
閲覧数: 3434

ありがとうございます

イグトランス様、早速のご返事本当にありがとうございます。
早速試してみたいと思います。

これからもどうぞよろしくお願いいたします。