[過去ログ] Delphiゲームプログラミング相談室 (976レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
212
(13): 名前は開発中のものです。 [] 03/01/28 23:01 ID:ubzIY39v(1) AAS
また失敗作です。こんどは、Timerイベントのボタンがおせなくなりました。
外部リンク[lzh]:forgamedev.zombie.jp
一応、書かないところは書かないで、書いていいところはかいたのですが・・
わかっていないので、すいませんが、どこを書いていいのか、
だめなのか、教えてください。お願いします。
213: 212 [] 03/01/28 23:05 ID:lk6AYDc1(1/2) AAS
>>212の、書かないところは、//メインフォームの宣言の
TForm1から、privateの上までと、interfaceのusesのところ、とか
書いていません。あとは、手打ちしました。
すいませんが教えてください。
214
(5): 名前は開発中のものです。 [] 03/01/28 23:23 ID:BQ3p325a(1) AAS
>>212
書いてない所が多くてよくわからないが…。
とりあえず OnTimer イベントで呼び出すプロシージャ( procedure )
はチェックしてみました?
215: 212 [sage] 03/01/28 23:30 ID:lk6AYDc1(2/2) AAS
>>214
すいません。チェックしてみます。
216
(1): 212 [sage] 03/01/28 23:44 ID:8P3sZRd0(1/2) AAS
>>214
一応、イベントのOnTimerのボタンを押すとでてくるのですが・・。
TForm1 = class(TForm)の中に・・
そのあとの、
procedure TForm1.Timer1Timer(sender:TObject);
begin
end;
が出てこないのです・・。
217
(1): 212 [sage] 03/01/28 23:46 ID:8P3sZRd0(2/2) AAS
すいませんが、Publicの宣言は自動表示なのでしょうか?
そこも自分で書いています・・。
218
(1): 214 [] 03/01/29 00:14 ID:3aoZMSb3(1/3) AAS
>>216
>>212 のソースだと、コントロール "Timer1" が呼び出すプロシージャが
判らないっす。
左の”オブジェクト インスペクタ”の”イベント”で Timer1 の OnTimer
イベントが何呼び出してるか確認してみて。
219
(1): 212 [sage] 03/01/29 00:43 ID:5jmVJA0U(1/3) AAS
>>218
エラーがでてしまいます。
メゾットTimer1Timar 実現部が見つかりません。
と出ています・・。
プログラムミスでしょうか・・。
220: 212 [sage] 03/01/29 00:53 ID:5jmVJA0U(2/3) AAS
Procedure Timer1Timer(Sender: TObject);
を消してやってみると、

メゾットTimer1Timar を追加すべき場所が見つかりません。”END”
または、INITIALIZATIONがユニットソースから見つけられませんでした。

と、でてしまいます・・。
やっぱり表示ミスですかね・・?
222: 212 [sage] 03/01/29 01:05 ID:5jmVJA0U(3/3) AAS
>>221
221(2): 214 [] 03/01/29 00:59 ID:3aoZMSb3(2/3) AAS
>>219
あー、それはエラーメッセージ通り、呼び出すプロシージャ自身が
無いか、宣言されていない、もしくはプロシージャ名を間違えている
のでは、と。
やはりそうでしたか・・。
ありがとうございました。もう一度はじめから打ってみます。
223: 212 [sage] 03/01/29 02:47 ID:aq5aT4OP(1/2) AAS
>>217のとおりでした。自動表示ですね。
何度もためしましたが、できませんでした。
使いかた間違っていました。
すいませんでした。
224
(1): 212 [sage] 03/01/29 03:18 ID:aq5aT4OP(2/2) AAS
自動じゃないですね・・。
>>221さんの言っている意味が理解してないみたいです・・。
あぁぁぁぁ・・。
どっかにミスがあるはずなのに・・。
考えます・・・
229
(1): 214 [] 03/01/29 05:12 ID:3aoZMSb3(3/3) AAS
>>224
 212 さん、落ち着けー。 落ち着くんだー。
 もしかして、 >>212 のソースを書いている途中の話で、フォーム上に
配置した Timer コントロールを押してもどうにも出来なくなったという事?
 スマン。 もう走っているソースの一部かと思っていた。

 だとしたら、一番最後の行にあるはずの end. が消えちゃってます。
 あとは、クラス定義部分にミスがあります。(これは自分で見つけてや)
 頑張ってね。
237: 212 [sage] 03/01/29 09:51 ID:+0l5e5FL(1) AAS
>>229
end.を書いていませんでした!!!
ありがとうございます。
ちゃんとエラーでてたときに、意味がわかりませんでした・・。
クラス定義部分には打ち間違いもあることがわかりました。
いろいろ考えてて、ちがう方向に行きそうでした。
感謝です。ありがとうございます!!
助かりました。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s