影倉庫 - BBS
無題 - 通勤者
2008/08/06 (Wed) 18:12:04
エクセルのメニューに『 ConvHTML 』というメニューが追加されているはずです。
2007では追加されないけど?OSはvista
無理ですか?
通勤者さんへ - 影斬
2008/08/07 (Thu) 02:09:19
>通勤者さん
はじめまして。
実は、Vistaを触れる環境がないので、今までテストとかあんまりできていないのですが、2007をインストールしてテストしてみました。
結論から言いますと、ちゃんと動きました。
◆手順
普通に開く⇒マクロを有効にする⇒リボンに『アドイン』という項目が増える⇒アドイン項目内に ConvHTML メニューが追加されている⇒クリックして起動
こんな感じで使えます。
何か、他にもわからないことや、おかしい動作などありましたら、お手数ですが、またご連絡ください。
書き込み、ありがとうございました。説明不足でしたね。
Re: 無題 - 通勤者
2008/08/07 (Thu) 16:45:04
メニュー追加されました。やってみます。
EXCELLASER - EVM Home
2008/06/22 (Sun) 16:17:12
影斬さん、助けて下さい。
EXCELLASERがバグってしまいました。
たぶん、EXCELLASERのバグでなく
私のやり方がおかしいのでしょう。たぶん、、、
たぶんAPIが引き起こしていると思うのですが・・・
どうでしょう?影斬さん?
http://pokoweb.com/pds/exp/saiko.zip
Re: EXCELLASER - 影斬
2008/06/23 (Mon) 02:07:18
>EVMさん
あちゃ〜、またバグですね。
ただ、キャプチャ画像を拝見したのですが、何が起こっているのかよくわかりません。
詳細な情報をいただけませんか?
これ、具体的にどうなってしまっているんでしょうか。
Re: EXCELLASER - EVM Home
2008/06/23 (Mon) 17:17:46
私も何が起こっているのかわかりませんよ!
今度はちゃんと保存して解凍して開いてEXCELLASER.xlsを実行したら
キャプチャのように・・・
具体的には画面が変わっているんですよ。
EXCELLASERの画面に表示されるのが
エクスプローラに表示されているだけです、はい。
あと、ゲームが出来るときと出来ないときがあります。
APIがハンドルを取り間違えているのでは?(←違う?)
Re: EXCELLASER - 影斬
2008/06/23 (Mon) 22:49:00
>EVMさん
多分ウィンドウハンドルの取得で、なんかしらのバグが発生していると思われますね。ちょっと調べてみます。
ご報告いただき、ありがとうございます。
ConvHTML - EVM
2008/05/16 (Fri) 19:49:21
Excel2007でも動きましたよ。ばっちりです!
それと、この際だからプレビュー用のウィンドウも自作しましょうよ!完成度上がりますよ。(IEにはない独自の機能も付けて。)
説明が出るのもいいですね。わかりやすいです。
あと、もう少し使ってまた来ます。
では、(⌒ー⌒)ノ~~~
Re: ConvHTML - 影斬
2008/05/16 (Fri) 23:20:25
>EVMさん
2007でも動きましたか! それはよかった。安心しました。
ブラウザの自作はちょっと時間がかかりそうですね……。やったことがないので。
ご意見を聞かせていただけると、それが褒め言葉でも厳しいご意見でも、モチベーションのアップにつながります。
素早くレビューしてくださって、ありがとうございます。
また、なにかあったら教えてくださいね。
Re: ConvHTML - EVM
2008/06/18 (Wed) 17:01:45
解凍後そのまま実行しましたが
「パスが見つかりません」となりました。
パスが見つからなかった時の処理も入っているようですがどうしてでしょう?
Re: ConvHTML - 影斬
2008/06/18 (Wed) 21:58:24
>EVMさん
どうもいつもお世話になります。
この件について、もうちょっと詳しい情報がほしいです。具体的にはコードのどの部分で止まっているんでしょうか。
また、毎回必ず発生してますか?
それとも場合によって異なる?
手の空いたときにでも、教えてください。
ご報告、ありがとうございます。
Re: ConvHTML - EVM Home
2008/06/18 (Wed) 22:53:12
影斬さん。ごめんなさい。
詳しく書かないといけませんね。
まず、毎回は発生していません。
あと、どのコードの部分で止まるかは・・・
1、Fileをcreate fileにしていると
convertを押すと止まります。
2、Fileをnot createにしていると
previewを押すと止まります。
わかっていることはこれだけです。
運よく?エラーが起きましたのでその時の画像
を置いときます。
http://pokoweb.com/pds/exp/error.zip
(↑ごめんなさい1回目の書き込みでリンク先が
間違っていました。)
パスは掛けていません。
掛ける意味がありませんので、
では、
プログラマー - EVM
2008/05/13 (Tue) 18:49:06
ブログパーツのランキングだんだん上がってきていますね。これも影斬さんのがんばりですね。
しかも、BBSの書き込みも増えていますし。
デバッグ三種の神器ですか、、、(言えてる)
これからもよろしくお願いします。
Re: プログラマー - 影斬
2008/05/13 (Tue) 21:24:05
>EVMさん
皆さんに応援していただいて、本当にうれしい限りです。
Excel関連のサイトの中ではまだまだ新参ですが、私なりに頑張りまっす!
EVMさん、こちらこそ、宜しくお願いしますね。いつもありがとうございます。
テキストボックス - 影斬
2008/05/01 (Thu) 20:17:14
テキストボックスで、キャレットの位置を取得する件に関して、追記します。
あれから、自分でもいろいろ調べてみたのですが、APIを使わずに、しかも何文字目か、という情報を調べる方法があることがわかりました。
テキストボックスの持つプロパティで、『 SelStart 』というプロパティがあります。
このプロパティは、プロパティウィンドウには表示されていませんので、あまり馴染みのない方も多いと思います。じつは、このプロパティが、ズバリ現在のキャレットの位置を『何文字目か』で返してくれるようです。
調査不十分でした。匿名希望さん、ごめんなさい。
Re: テキストボックス - 匿名希望
2008/05/02 (Fri) 17:41:29
あらー、表示されないプロパティですか。
他にも何かあったような気が?
影斬さん追記ありがとうございます。
テキストコントロール - 匿名希望
2008/04/23 (Wed) 17:09:48
名前がわかっても伏せてください。
匿名希望なので、
Excel VBAにテキストコントロールがありますが
あれのカーソルの位置を取得したいんですが
できますでしょうか?
(マウスカーソルではありません。)
Re: テキストコントロール - 影斬
2008/04/25 (Fri) 12:26:53
>匿名希望さん
えーっとですね……。
多分できると思うのですが、VBA単体では無理です。
恐らくですが、APIを組み合わせれば、できる可能性はあります。調べてみないとなんともいえませんが。
ただし、コントロールにハンドルが存在しないVBAの場合には、テキストボックス自体がAPIによって検出できない可能性が高いです。
そうなると、そもそもキャレット(カーソルみたいなやつね)の位置を取得するとか、それ以前の問題になってきてしまうのです。
フォーム上にあるコントロールなどを、ウィンドウズが識別するために必要となるのが『ハンドル』です。しかしVBAのユーザーフォームに配置できるコントロールは、このハンドルが取得できないのです。
つまり、『どのテキストボックスに……』という部分で、つまずいてしまう可能性が高いってことです。
もし、調べてみてなにかわかったら、ここに書き込むかもしれませんが、期待しないほうがいいかと思います。
Re: テキストコントロール - 影斬
2008/04/25 (Fri) 22:16:49
>匿名希望さん
調べてみました。
どうやら、キャレットの位置を取得するには、APIをひとつ使えばできるようです。
ただし、何文字目とか、そういった情報は取得できず、あくまでもウィンドウのどこにあるか、という座標をピクセル単位で取得できるだけですね。
サンプルを作りました。かなり即席ですが……。
アップローダをお借りして、サンプルを落とせるようにしました。パスワードは『eizan』です。パスワードの欄に入力してダウンロードできます。
よそのアップローダなので、期間限定です。ほしい人はお早めに。
アップローダはこちら
↓
http://updas.net/up/download/1209129019.zip
Re: テキストコントロール - 匿名希望
2008/05/01 (Thu) 00:21:10
遅くなってすみません、ありがとうございます。
何文字目ではなくピクセル単位ですね
忙しい中本当にありがとうございます。と
これくらいにしておきます。
ばれたらやばい。
ExcTyperについて - ぷちぷち
2008/04/24 (Thu) 23:04:48
お久しぶりです。
ExcTyperをダウンロードしたのですが、まちがって
soundのファイルを押してしまったら、パソコン
がフリーズして強制終了するしかありませんでした
そしてもう一回同じことをしてみてもフリーズ
してしまいました。原因はなんなのでしょうか?
Re: ExcTyperについて - 影斬
2008/04/25 (Fri) 12:31:11
>ぷちぷちさん
気になる症状ですね。
もう少し具体的に状況を教えていただけませんか?
soundのファイルを押す、っていうのは、ゲームの最中にwavファイルなどをダブルクリックしたってことでしょうか?
それとも、wavファイル単体でダブルクリックしたってことなんでしょうか?
ちなみにOSはVistaですよね? 他のサウンドファイルは普通に開けますか、ほかのVBAゲームは普通にうごきますか?
Re: ExcTyperについて - ぷちぷち
2008/04/25 (Fri) 14:19:43
普通にtyperのゲームをやる時は、その効果音などは出ているのですが、ゲームをしていない状態でかつ、他のアプリやファイルも開いてない状態でも,soundのフォルダ(wavが入っている)をクリックしたら、画面がフリーズ(マウスだけは動く状態で、ボタンを押しても反応せず。そして強制終了(ctrl+Alt+deleteキー)も不可。)
最終的には
パソコンの電源を切って強制終了させるしかありませんでした。
ちなみに私もゲームの効果音などは作っていますが
それはもちろん動作します。そして他の
ゲームのサウンドファイルも当然開けます。
(あまりVBAゲームはやりませんが、他のも動作
するとは思います。)
ちなみにこのことは1日おきにこのことは3〜4回は試しましたが全て上記の状態です。
これくらいの状況説明でよろしいでしょうか?
PS ちなみにwavファイル自体は何も触ってはいません。
Re: ExcTyperについて - 影斬
2008/04/25 (Fri) 20:36:32
>ぷちぷちさん
多分ファイルが破損しているのではないかな〜?
ちょっと原因がわかりません。いろいろなPCでダウンロードして試してみましたが、こちらではそのような症状は出ませんでした。
vistaではチェックできていませんが、もう一度ダウンロードしなおしてみて、それでもダメなら私にはちょっと原因がわかりません。
ごめんなさい。
Re: ExcTyperについて - ぷちぷち
2008/04/26 (Sat) 06:08:36
もう1回ダウンロードしてみましたが、結果は
同じでした。vistaが悪いのか、解凍ソフト(lha…)
が悪いのか私にもわかりません。。
Re: ExcTyperについて - EVM
2008/04/26 (Sat) 20:00:41
詳しくはわかりませんがvistaでsoundのフォルダを
クリックするとかなり重くなるようです。
こちらのvistaではフリーズはしなかったです。
でも、重くなりました。
スペック的問題か、OS的問題か、その他の問題か。
上のどれかだと思われます。
Re: ExcTyperについて - ぷちぷち
2008/04/29 (Tue) 06:27:04
ちなみにですが、DEVーEVでも同じ現象が
発生しました。
Re: ExcTyperについて - 影斬
2008/04/30 (Wed) 12:37:41
うちの環境がなにかおかしいのかな〜?
気になります。
STG - EVM
2008/03/28 (Fri) 01:26:15
影斬様こんちは!
Excel Gamer - Shadow SlashのほうのSTGが終わりを迎えましたが、これについての意見?を1つ
爆発エフェクトなどもあり迫力満点なんですが・・
音を出せるようにしてはどうでしょう?
もしかして、考えていたりしましたか?
(私はちょっと改造し、もう音を出せるようにしています(いけなかったらすみません))
Re: STG - 影斬
2008/03/28 (Fri) 02:12:34
>EVMさん
考えてました。記事にはなってないけど。
忙しくて更新できなくて、ほんと、申し訳ない。
今の実践講座のテーマは『演出』です。
当然、これから音関連のリファレンスも出てきます。
しかしサウンド周りは結構難しい内容に入るので、また何段階かに分けて解説することになると思います。
期待しないでお待ちください。
いや、本気で忙しくて……すいません。
Re: STG - EVM
2008/03/28 (Fri) 08:42:55
謝るようなことではないと、思いますが・・・
まぁ、待っている人はいるでしょう。ぷちぷち様とか。
本気で忙しいなら、マッタリやればいいことじゃん。
そんな急がなくても、急がなければどうかなるってことでもない。
そして、影斬様あなたは一回の書き込みで2回も謝っております。
大変ですね。
Webの更新というのも楽じゃない・・・
(ヤバ!忘れてた。)
ほんと大変です。(笑)
無題 - 影斬
2008/03/24 (Mon) 23:46:22
>名無し(仮)さん
講座でそれを取り上げる予定はありません。
でも、技術的にできないということではありません。
『ショットとプレイヤーとの衝突判定』と同様に、敵キャラクターの処理の中で衝突判定を行えば、キチンと実装できます。
ただ単に、ショットを敵キャラクターに置き換えて処理すればいいだけです。ショットとの衝突判定が理解できていれば、絶対にできます。
がんばって挑戦してみてください。
※少しだけヒント
ショットの衝突判定をコピーしてきて、If文の条件部分を少しだけ修正すればできますよ。
影倉庫 サポート掲示板 - 影斬
2008/03/08 (Sat) 21:52:00
講座の内容や、自作ゲームに関する質問やご意見、バグ報告など、なんでもご報告ください。
可能な範囲で返答します。
Re: 影倉庫 サポート掲示板 - ぷちぷち
2008/03/12 (Wed) 21:54:28
別館立てお疲れ様です。
今日、EXCELフリーソフト2008・・何やらという
雑誌を見ました。その中に、他の大御所の方を
含めたその中に影新先生の名前があった時に、妙に感動しました。これからもいろいろと頑張ってくださいね!(講座の更新もよろしくお願いします(笑))
Re: 影倉庫 サポート掲示板 - 影斬
2008/03/12 (Wed) 23:01:22
>ぷちぷちさん
応援メッセージありがとうございます。
実は初めて雑誌に掲載されたのが、多分その雑誌ですね。
まぁ〜掲載依頼のメールが来たときにはびっくりしました。ちょうどDEX-EVを作成していたころなので、DEX-EVを収録できなかったのがちょっと残念です。
講座もがんばって更新していきますので、これからもよろしくお願いしますね。
Re: 影倉庫 サポート掲示板 - ぷちぷち
2008/03/12 (Wed) 23:40:14
確かに、DEX-EVは入ってませんでした;。
まだダウンロードをしていませんが、
見るからにクオリティ高そうですね!
Re: 影倉庫 サポート掲示板 - 中山功一
2008/03/14 (Fri) 19:30:24
確かに、影斬様のDEX-EVは掲載していませんよね。理由としては、2007年10月ごろに掲載依頼が冊子メーカーより連絡があり、それまでに作成された作品が掲載されております。
ちなみに私は、ちょうどその頃に膨大なスパムメールが発生したため、メールアドレスを変更しました。そのため、今回は掲載されませんでした。
Re: 影倉庫 サポート掲示板 - 影斬
2008/03/14 (Fri) 20:49:58
>ぷちぷちさん
DEX-EVをVistaで動かすにはひと手間必要です。
この影倉庫のダウンロードページから、Vistaでの起動に関する注意事項を見ることができますので、先に見ておくことをお勧めします。
>中山さん
このときは色々あって大変でしたね……。
でも中山さんの作品は、ほうっておいてもいつか必ず掲載依頼が来ると思います。私も掲載歴はたった1誌しかありませんし、気長に待ちましょう。
Re: 影倉庫 サポート掲示板 - ぷちぷち
2008/03/14 (Fri) 22:37:13
別館でのダウンロードの所に書いてありましたね。
やっぱり、私もvistaになってからいろいろと
EXCELの仕様が違っていて困っています。(ダウンロードもですが)、それに最新のパソコンなのにVB用DirectXのライブラリが入っていないなんて
ひどい話です。。
説明を読む限りでは、XPでは動作は大丈夫と
いうことですよね?(一応XPも持っているので)
Re: 影倉庫 サポート掲示板 - 影斬
2008/03/14 (Fri) 23:39:17
>ぷちぷちさん
もちろんXPなら大丈夫なはずです。
Vistaでも、きちんとライブラリをシステムに通しておけば動作することが確認されています。
もしよかったらやってみてください。
Re: 影倉庫 サポート掲示板 - 中山功一
2008/03/14 (Fri) 23:55:27
>影斬様
>>ほうっておいてもいつか必ず掲載依頼が来ると思います。
ありがとうございます。私は2007年版で掲載していただいたのが初めてです。今回は、このような結果により残念でしたが、今後も待つようにします。
更に作品を作っていかなければ!
Re: 影倉庫 サポート掲示板 - 名無し(仮)
2008/03/24 (Mon) 17:21:21
これは個人的な要望なのですが・・・^^;
自機と敵機の 当たり(衝突)判定は追加できないのでしょうか?