全部 1- 101- 201- 301- 401- 501- 601- 最新50


Delphiで無料でプログラミングしてみるお
1 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:14:51.32 ID:qS6/Y9oa0
★まとめWiki★
http://www.wikihouse.com/DelphiVIP/

●Delphi6 無料版●
http://www.vector.co.jp/soft/dl/win95/prog/se205882.html

導入手順
http://www.wikihouse.com/DelphiVIP/index.php?%C6%B3%C6%FE%BC%EA%BD%E7

仕様許諾うんぬん って出るけど無視してお
鍵自力はこちら。英語だけど。
http://ussvs-bes1.borland.com/WebDownload/userRegistration.jsp?sid=109

2 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:15:07.28 ID:aylMiUqq0
Delphiって何?

3 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:15:17.92 ID:qS6/Y9oa0
★よくわからないけど覗いてくれた人へのFAQ

○Delphiって何?
●プログラミング言語 および 統合開発環境 です。GUIアプリが簡単に作れます。

○GUIアプリって何?
●Windowsの、ウィンドウがあって、その中にボタンとかテキストボックスがあるアプリのことです。

○何をするスレなの?
●Delphiでプログラミングして、質問しあったり、コラムを読んだりしましょう。

○コラムって?
●主にぬーぬー ◆9fLecX9sq2が書いている初心者向けの解説です。実際にアプリを作りながら説明してます。

○ぬーぬーって?
●暇人。

○本当にそういうの全然知らないんだけど・・・?
●技術0から参加できます。ちょっと覗いてみませんか? わからない事があればスレにどんどんどうぞ

○っていうかvip自体よく知らないんですけど。。。
●新参さんも気兼ねなく「保守」とだけ書き込んでください。それがvipヌクモリティ。


4 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:15:40.92 ID:qS6/Y9oa0
★ちょっと詳しい人へのFAQ

○プログラム板でやれよ
●新しく始める人を増やしたいのでvipです。それに、あっちは馴れ合いに向きません。

○Delphi?( ´,_ゝ`)プッ
●無料でGUIが簡単だから・・・ ごめん。

○コラムのレベルが低いんだけど
●初心者向けです。あと、筆者の技術がそこまで高くないんです。

○Del厨の俺が着ましたよ
●困ってる人助けたり、何か作ってうpしたりしてみてください。

○暇人だけど、何かでばんある?
●コラム筆者募集中です。wikiもどんどん弄くってください。

5 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:18:18.59 ID:qS6/Y9oa0
いちおう前スレ
http://ex14.2ch.net/test/read.cgi/news4vip/1138274569/

6 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:22:15.10 ID:otSUNPqi0
>>1タン乙ノシ

7 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:23:13.86 ID:qS6/Y9oa0
前スレに引き続いての話題

891 名前: 以下、名無しにかわりましてVIPがお送りします 投稿日: 2006/01/30(月) 16:40:07.96 ID:xfUb3SFt0
http://up2.viploader.net/pic/src/viploader61899.png
↑みたいなチャットソフト作ってほしいんだけど無理?

992 名前: 以下、名無しにかわりましてVIPがお送りします 投稿日: 2006/01/31(火) 04:09:03.43 ID:mjhwjSu30
>>891
通信関連はできると思うけど絵が書けないお・・・
VIPのみんなでチャットしながらソニックザヘッジホッグみたいな感じでキャラがブーンとかで
高速スクロールのゲームみたいなの作りたいお
ソニックならkskがあるお

993 名前: 以下、名無しにかわりましてVIPがお送りします 投稿日: 2006/01/31(火) 04:15:18.25 ID:mjhwjSu30
誰か神がブーンの32x32とか32x64のいろんなポーズのフリーなドット絵をうpしてくれて、
それをwikiに載せてくれたら、みんなブーンのゲームとか作れると思ったけど、
誰か神は居ませんですかだお

995 名前: 以下、名無しにかわりましてVIPがお送りします 投稿日: 2006/01/31(火) 05:23:42.61 ID:msjETiYa0
>>993
作るからポーズの種類とか仕様書くれ

999 名前: 以下、名無しにかわりましてVIPがお送りします 投稿日: 2006/01/31(火) 06:12:03.59 ID:mjhwjSu30
>>995
歩いてるアニメーション左右、ブーンしてるandしてない
アウト、セフセフ、ブーンがイヤッホゥをしてる所(ジャンプ用)
他色々あるとありがたいと思ったですお


8 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:23:47.11 ID:Xlyc95DZ0
^^^^^^^^^^^^^^^^^^^^^

9 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:27:00.58 ID:F4DQZ2Yb0
例えばデルファイでちょっとプログラムをかじっておくと
C言語みたいなメジャーなやつをやろうとしたとき
覚えやすいとかある?

10 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:34:15.34 ID:mjhwjSu30
思いっきりあるお
特に後でC++とかC#とかJavaとかObjectiveCあたりもやりたい人に向いてると思うお

11 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/01/31(火) 06:35:53.34 ID:WbrYCfzC0
C++と(アナル)パールを使ったことあるんだけど,デルファイでは
こうします,みたいな説明のあるサイトってありますか?

12 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:36:59.02 ID:F4DQZ2Yb0
>10
マジでか
ただだしちょっと試しにインストールしてみるわー

13 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:38:00.49 ID:mjhwjSu30
>>7
あと回転回転ライブドアオートもあると、
ナウローディングとかに便利と思ったですお

14 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:40:31.96 ID:aylMiUqq0
このスレ時間帯関係なく案外人居るなあ

15 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:49:48.43 ID:mjhwjSu30
>>11
サイトどっかにあったはずだけどちょっと今みつかんなかったので
思いついた分をちょっと書いとくお

宣言を書くところが決まってる
var
i: integer;
s: string;
begin
hogehoge;
end;

{ } → begin end;
比較 =
代入 :=
if a=b then
 begin
  c:=d;
 end
else
 c:=e;

16 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:51:01.29 ID:mjhwjSu30
論理演算と整数を厳密に分離
var
 a: boolean;
 b: integer;
begin
 a:=true;
 if a>0 then ←これはエラー
 b:=false;←これもエラー
 b:=a;←これもエラー
 b:=Ord(a);←おk

インクリメント→一応 Inc(i); だけど i:=i+1; って書いたほうがいいらしい
while i<10 do
 begin
  i:=i+1;
 end;

17 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:53:58.62 ID:mjhwjSu30
文字列は " じゃなくて ' で囲む

>>15の宣言を書くところが決まってる を修正
function nullpo: integer;
var
 i: integer;
 s: string;
begin
 i:=ga;
 s:='ぬるぽ';
 result:=hogehoge(i,s);
end;


18 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:55:55.95 ID:mjhwjSu30
自由長文字列 string型があるのでCharはあんまり使わない
var
 s: string;
 c: Char;
begin
 string:='abcdefg';
 c:=s[1];


19 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:56:49.19 ID:mjhwjSu30
>>15-18
頭に浮かんだ順に書いたからごちゃごちゃになっちゃった
ごめんだお

20 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:57:12.15 ID:DMHWqShV0
ちょwwwwwwスゴスwwwww
ttp://37514.net/pc/weblog/home/mol/archives/blog20060122.html


21 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:58:18.16 ID:mjhwjSu30
>>12
CとC++とかのオブジェクト指向な言語橋渡しとしてもすばらしいですお
オブジェクト指向がなんだかわかんなくても一応使えるので

22 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 06:58:23.56 ID:aylMiUqq0
> インクリメント→一応 Inc(i); だけど i:=i+1; って書いたほうがいいらしい
このソースが知りたい

23 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/01/31(火) 06:58:40.45 ID:WbrYCfzC0
>>19
サンクスです。
beginとendはインテリセンスみたいな感じで簡単に打つことができる
もんなんですか?

24 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:04:16.78 ID:mjhwjSu30
>>22
どこで見たか忘れちゃったお・・・
言語そのものにインクリメントが無いからってのと
型が厳格な言語だから
みたいな理由だったと思うお

>>23
よくわかんないけど
begin begin begin begin
ShowMessage('ぬるぽ');
end; end; end; end;
って書いても動くお
{}と同じだと思うお


25 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:06:31.79 ID:mjhwjSu30
あ、でもDelphiの中身のVCLでもInc()使いまくりだから
気にしなくていいかもだお

26 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/01/31(火) 07:08:10.72 ID:WbrYCfzC0
>>24
ビズアルスタジヲを使ってると途中まで打つと補ってくれるんです。
beって打ったらbeginってでてくるみたいな。
でも,ないなら初心者なので覚えるつもりで打ちます。
どうも,ありがとう+ガッ

27 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:10:35.95 ID:mjhwjSu30
Delphiのcase文

case hoge of
 0:
 ShowMessage('ゼロだお');
 1:
  begin
   ShowMessage('壱だお');
  end;
else
 ShowMessage('知らないお');
end;

28 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:11:05.08 ID:aylMiUqq0
>>25
今アセンブラ見てたら、In64の場合はIncの方が効率いいコードになるみたい
IntとかByteとかの場合は同じようだ
ヘルプに書いてあるとおり最適化されたコードが使われてる模様

29 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:12:23.11 ID:mjhwjSu30
>>26
コード補間ならあるお
>beって打ったらbeginってでてくるみたいな。
beって打ったらCtrl+Spaceを押すんだお
そうすればずらっとそこに書ける物が出るお

30 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:13:08.79 ID:otSUNPqi0
>>26タン
VS使いだおノシ。補ってくれるのあるお。
そんでもって
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%D0%A5%A4%A5%CA%A5%EA%A5%A8%A5%C7%A5%A3%A5%BF%2F10
ってなこともできるお。

31 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:15:56.43 ID:mjhwjSu30
>>28
アセンブラ出来る人ウラヤマシス・・・

32 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/01/31(火) 07:15:57.56 ID:WbrYCfzC0
>>29
DOSのタブだったっけ?みたいな感じですね。試してみます。

>>30
それです。キタ━━━━━━━━m9( ゚∀゚)━━━━━━━━!!
英単語6文字以上になるとタイポが怖くて怖くてwwwww
サンクス。

33 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:19:53.18 ID:aylMiUqq0
Ctrl+Jを押すと
if | then
begin
end;

って自動で入力してくれて、 | の部分にカーソルを移動させたりとか出来るぞ!

34 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:19:56.44 ID:otSUNPqi0
>>32タン
タイポ(((((( ;゚Д゚)))))ガクガクブルブル同じだおw

35 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 07:26:28.69 ID:Ezmrx1gKO
スレ立て乙!
早く帰りたいぜい

36 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 07:29:21.55 ID:otSUNPqi0
ぬーぬー先生タン
キタ━(゚∀゚)━(∀゚ )━(゚  )━(  )━(  )━(  ゚)━( ゚∀)━(゚∀゚)━ !!

37 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 08:33:25.34 ID:wVmmfGc80
保守

38 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 09:41:16.81 ID:qS6/Y9oa0
保守

39 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 09:42:52.32 ID:ZJxs1JKd0
#include <stdio.h>

int main(void){
 printf("ぬるぽ\n");
 return(0);
}

40 名前:995 :2006/01/31(火) 10:08:04.12 ID:msjETiYa0
http://www.wikihouse.com/DelphiVIP/index.php?%C3%F8%BA%EE%B8%A2%A5%D5%A5%EA%A1%BC%A4%CA%C6%E2%C6%A3%A5%DB%A5%E9%A5%A4%A5%BE%A5%F3%A4%F2%BA%EE%A4%ED%A4%A6
内藤のアニメ、歩くのだけだけれど完成したお(^ω^)

41 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 10:24:44.63 ID:2KAwB7Kd0
保守ッシュ

42 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 10:25:39.77 ID:1jwgBUHC0
スゴスww

43 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 10:28:37.28 ID:DMHWqShV0
うはwwwwwwおk把握したwwwww
ttp://37514.net/pc/weblog/home/mol/archives/blog20060122.html


44 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 10:40:19.49 ID:bsy8gHjf0
>>43
色々なスレでこれ貼られてるけど何が面白いんだ?

45 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 10:43:24.05 ID:SZsRMxA00
>>40
ktkr

46 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 10:48:56.87 ID:SZsRMxA00
Delphi6でgif(アニメーション含む)を扱う場合は、
ここのTGIFImageを使うと出来るですお
ttp://finn.mobilixnet.dk/delphi/

ちゃんと>>40も読み込めたお

47 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:04:20.28 ID:p8wofkSD0
インストールしようとしたらエラーが出たんだけどボスケテ

OS:98SE
PenIII500MHz

BORLANDDELPHIPERSONALEDITI のページ違反です。
モジュール : KERNEL32.DLL、アドレス : 0167:bff7a388
Registers:
EAX=5f5f5f5f CS=0167 EIP=bff7a388 EFLGS=00010202
EBX=00000308 SS=016f ESP=0065f5a0 EBP=0065f5c4
ECX=5f5f5f5f DS=016f ESI=00431d98 FS=6757
EDX=d351cdf0 ES=016f EDI=0f5f5c54 GS=0000
Bytes at CS:EIP:
89 41 08 8b 56 04 8b 46 08 89 50 04 8d 04 1e 50
Stack dump:
0f5f5c54 00000000 0043000c 00430000 00431d98 00000040 00000000 0000fa27 00000432 0065f5ec bff7a550 00430000 00431d98 00000308 00000040 00000001

48 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:09:51.06 ID:cUxJmRDb0
インスタンスという概念がよく分からん

「インスタンスとは直訳すると箪笥(たんす)の中という意味だ。
つまり、外に出たふたの無い容器と違って開けたり閉めたりしないと
使えないということだ。」

「 設計図がクラスで、実際の製品がインスタンスちゅう理解で良い? 」

「 インスタンスとは、ありていに言えば変数のこと。
実体化したものという意味合いで、クラスが実体化したもの、つまり変数。 」

49 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:10:48.02 ID:cUxJmRDb0
>>47
うちとほぼ同じ環境だw
再起動しても再インスコしてもダメ?

50 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:12:37.44 ID:f7VOmHuf0
折角だから自分でも作ってみたいんだが
文法が全然ワカランwwww
図書館で参考書借りてくる ε=( ^ω^)

51 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:15:11.57 ID:p8wofkSD0
>>49

リカバリディスク探して再インストしてやってみる
コンパイルとか軽快らしいから古めのノートでも使えるかなって……

52 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:15:51.46 ID:aylMiUqq0
>>47
ドライバ周辺で問題が起きているような気がしないでもない
画面のプロパティからハードウェアアクセラレータの設定下げたりしていけないかな

53 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:17:09.51 ID:SZsRMxA00
>>48
型と変数みたいなもんだお

var
 mybmp: TBitmap;//宣言
begin
 mybmp:=TBitmap.Create;

この例だとmybmpがインスタンスだお
TBitmap.Create;はビットマップクラスのコンストラクタ(新しいの作るくん)だお
インスタンスはポインタみたいな物だから宣言しただけだと中身が空だお(=ぬるぽ)
だからコンストラクタくんに新しいのを作ってもらって代入するんだお


54 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:18:33.94 ID:SZsRMxA00
>>50
ヘルプが超詳しく親切に書いてあるから
>>1のwikiとあわせて読めば本要らないお

55 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:23:36.44 ID:cUxJmRDb0
>>53
ありがとう
たぶん分かった
分かれば難しくない・・・かも(?)

56 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:23:56.53 ID:SZsRMxA00
ちなみに>>53の例だとAssigned(mybmp)ってやると中身が空か入ってるかわかるお

begin
 if Assigned(mybmp) then beep;//空だからならない
 mybmp:=TBitmap.Create;
 if Assigned(mybmp) then beep;//空じゃ無いからなる

作っていらなくなったらFreeだお
 mybmp.Free;
普段はこれだけど、これだとmybmpに「空です」って情報が入らないから
後で空かどうか調べたりしたいなら
 FreeAndNil(mybmp);
って書くといいお

57 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:26:38.36 ID:SZsRMxA00
>>55
わかんなくても一応使えちゃうのがDelphiだお
だから大丈夫だお
たとえばボタンをフォームにペタッって貼ると
そのたびに自動でDelphiの中の人がTButtonのインスタンスを作ってくれてるんだお

58 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:26:41.92 ID:f7VOmHuf0
>>54
ホントだwwwd!!
ヘルプ見ながらシコシコ作ってみるお!

59 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:29:22.17 ID:cUxJmRDb0
ふむふむ
色々ありがとう

ちょっと別の質問なんだけど
FreeっていうのはCreateをしたものに対してことでおk?

60 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:31:58.85 ID:aylMiUqq0
頑張って説明考えたけどちと遅かったみたいだ
>>59
yes

var
    a, b: TBitmap;
begin
    //メモリのどっかに「TBitmap」っていうのを新しく作って、その「場所」をaに代入している
    //なおCreateで新しく作ったものはFreeで消す決まりがある
    a := TBitmap.Create;
    b := a; //「場所」を移しただけなので実体はコピーされていない

    //BMP画像の幅を100に変更した。aとbがさす「場所」が一緒なので、b.Width := 100; でも一緒
    a.Width := 100;
    b.Free; //今はaとbがさす「場所」が一緒なのでこれでOK。a.Freeでもいい。

    //これはアウト。その「場所」からはもうTBitmapは消された後なので、
    //消されたところを再度消そうとすると祟りが起こる
    a.Free;
end;

61 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:40:58.02 ID:cUxJmRDb0
>>60
この場合aとbは両方Freeする必要はないのか・・・
忘れそうなのでメモった
トンクス

62 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:41:42.24 ID:SZsRMxA00
簡略化して書いてるから、ちゃんと勉強したいなら本とか買ってですお
でも勉強しなくてもDelphiは使えるから本買わなくていいですお

クラスとインスタンスの話のついでに継承の話し書くお
継承ってのは何とかクラスをベースに何とかクラスを作ります(作りますた)って事だお
たとえばビットマップ(TBitmap)は画像(TGraphic)を継承して作られてるですお
だからビットマップは画像の機能も使えるですお
たとえば幅(Width)とか高さ(Height)とか読み込み(LoadFromFile)とかですお

ちなみにDelphiのクラスの全ては元をたどってくと、TObjectってのを継承して、それを継承したのを継承して
とかになってるですお

63 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:42:50.93 ID:SZsRMxA00
var
 nanika: TObject;//宣言
begin
 nanika:=TBitmap.Create;

nanikaはTObjectなのでTObjectを継承したものなら何でもはいるですお
でもこれだと何が入ってるか判らないですお

>>62の続き

if nanika is TBitmap then ShowMessage('TBitmapですお');

こうやって判別するですお
でも、幅が知りたくて
 nanika.Width
ってやっても、TObjectに幅(Width)が無いのでエラーになっちゃうですお。困ったですお
そういう時は

if nanika is TBitmap then
 begin
  TBitmap(nanika).Width

ってやると出来ますお
ちょっと嘘も書いてるけどこんな感じですお

64 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:45:33.71 ID:SZsRMxA00
>>62の続き」が真ん中になっちゃった
orz

65 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 11:47:01.67 ID:SZsRMxA00
>>60の方が正確に書いてるからおいらの説明は忘れてくださいですお

66 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 11:49:01.59 ID:Ezmrx1gKO
お、クラスの話かお
代入が複製じゃなくて共有になっちゃうのは、
最初は戸惑うよね



67 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:01:41.76 ID:cUxJmRDb0
TObjectおおおおおおおおおおお
は、全ての継承の元なのに、TObjectに幅(Width)が無いっていうのが
分からないいいいいぃいいいいぃい

俺の理解がおかしいんだと思うけど、ここは無視しておk?

68 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:05:04.65 ID:SZsRMxA00
>>67
たとえば画像には幅があるけど音には幅が無いでしょ?
なので”全ての素”(白い紙)を基にして足していって”画像”(TGraphicとか)になった所で
”幅”って機能をつけてるんだお
だから無いんだお

69 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:09:18.21 ID:Ezmrx1gKO
>>67
幅 変数は 継承先で実装されてるよ

Tオブジェクト→Tコンポーネント→Tコントロール→Tボタン

だったかな?
継承は何段もされるから
おれらが張りつけるこんぽーねんてたちは Tオブジェクトの孫の孫とか

70 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:09:42.71 ID:cUxJmRDb0
>>68
あああああ、分かった!!!
おれアホだ
>>66の書きこみ消したくなってきたww


71 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:10:42.34 ID:aylMiUqq0
他人の書き込み消そうとするのは感心しないな!

72 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:11:46.78 ID:cUxJmRDb0
>>70
>>66>>67です
ぬーぬー先生スマソ

>>69
分かりました
インスタンス以外にも色々分からなかったものがあったのが、
なんか一気につながってきた感じがします

73 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:11:52.04 ID:SZsRMxA00
たとえば食べ物ってクラスがあったとするお
これには食べられる以外の機能は無いお
なので お好み焼きだ! と思っていきなり 食べ物.ソース
ってやってもソースなんて無いお
たとえば リンゴ とか みかん にソースなんてかかって無いお
まぁ 食べ物 に ソース機能があって ソース=ないお でもいいんだけど・・・

74 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:12:13.63 ID:cUxJmRDb0
>>71
orz

75 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:17:52.41 ID:cUxJmRDb0
>>73
ワロスwwwwww
みなさんマジでありがとう
僕がんばる!

76 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:19:00.67 ID:aylMiUqq0
触りながら徐々に覚えていけば充分だと思うよ。やる気がある限りはいくらでも身につくはず
そのうちインスタンスを作らなくても呼び出せるメンバ関数の存在とかも知る日が来るでしょう…

77 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:19:50.60 ID:SZsRMxA00
>>70
消したくなってきたってのは、すごく成長したって事ですお
上達してくると、最初の頃に作ったソフトのソースコードを見て、
指差して笑うようになるですお
おいらも、今でもだいたい書いて2ヶ月くらい後にソースを見ると、
「こんな風に書いたバカ誰だよm9(^Д^)プギャー・・・・orz」
ってなってるですお
orz

78 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:25:29.65 ID:msjETiYa0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%D0%A5%A4%A5%CA%A5%EA%A5%A8%A5%C7%A5%A3%A5%BF%2F10

 お で ん マ ン の 敵 大 募 集

79 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:26:47.97 ID:msjETiYa0
×http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%D0%A5%A4%A5%CA%A5%EA%A5%A8%A5%C7%A5%A3%A5%BF%2F10
http://www.wikihouse.com/DelphiVIP/index.php?%C3%F8%BA%EE%B8%A2%A5%D5%A5%EA%A1%BC%A4%CA%C6%E2%C6%A3%A5%DB%A5%E9%A5%A4%A5%BE%A5%F3%A4%F2%BA%EE%A4%ED%A4%A6

だったお(^ω^;)

80 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:28:34.54 ID:qS6/Y9oa0
>>79
うはっwこんにゃく、卵、大根wwwww
うめーーーーーーーwww

81 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:30:16.56 ID:aylMiUqq0
>>79
君の絵が気に入りすぎて思わずブーンのアニメーションカーソル作ってしまったので添付しておいたよ

82 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:36:04.02 ID:SZsRMxA00
おいら偉そうな事書いてるけど、インターフェースオブジェクトが
何でFreeしなくてもいいのかとか分かってないですお

83 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:37:03.44 ID:SZsRMxA00
>>79
手のやわらかさに萌えた

84 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:42:53.47 ID:aylMiUqq0
>>82
全てのインターフェイスオブジェクトはIUnknownから継承される。これはいわゆるTObjectと似た存在
IUnknownにはAddRefとReleaseとQueryInterfaceというメンバ関数がある。
で、AddRefとReleaseではオブジェクトの参照数をカウントして、ゼロになった時に開放するという仕組みを取る必要がある。
QueryInterfaceはまた別の機会に

Delphiではインターフェイス型の変数に代入した瞬間に自動的にそのインターフェイスオブジェクトのAddRefを呼び出して、
インターフェイス型がスコープから抜ける時や、別のものが代入された時にReleaseを呼び出すようになっている
このReleaseが呼ばれた時参照カウントがゼロになった場合、オブジェクトは開放され無へ還る

85 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:52:06.18 ID:SZsRMxA00
>>84
なるほど。やっと理解できますた。
ありがとうだお

86 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 12:57:27.23 ID:ChaFzNng0
http://www.wikihouse.com/DelphiVIP/index.php?%C3%F8%BA%EE%B8%A2%A5%D5%A5%EA%A1%BC%A4%CA%C6%E2%C6%A3%A5%DB%A5%E9%A5%A4%A5%BE%A5%F3%A4%F2%BA%EE%A4%ED%A4%A6

ブーンうpしたおwww

87 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:01:27.41 ID:hglI3+KqO
最近パソコンの前離れても脳内でプログラミングするようになってきた件

88 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:05:02.29 ID:aylMiUqq0
>>84の実験用プロジェクト
http://www.vipper.net/vip6154.zip

インターフェイス周りの知識を頑張ってつければ
ActiveScript と連動したプログラムとか作れるようになって、
Delphi のクラスを JScript とか VBScript から操作させたりとかも出来るようになる

89 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 13:05:14.97 ID:6k5oWuqn0
昼休み いやっほう

クラスの説明いろいろでてたの、wikiにくっつけとく

>>87
あるあるあるwwwww

90 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:06:07.78 ID:SZsRMxA00
>>86
とりあえずマリオが作れる素材がそろったってことか

>>87
そのうち寝ながら夢でプログラミングして、
後で「あれ?作ったはずの関数が無い!?」ってなるお・・・

91 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:10:17.75 ID:SZsRMxA00
>>88
おー!
超ありがとう。
DirectShowとかの時は、全然理解してなくて
気持ち悪いままサンプルとかをコピペして使ってたお
すっきりしそうだお

92 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:17:06.59 ID:/M6700Pj0
今北
PHPしかできないけど参加してみるお^^

93 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:20:00.42 ID:ZSzmq4cn0
delphiができると就職できると聞いてきたので私も参加します

94 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:22:32.10 ID:ChaFzNng0
>>93

NEET乙。

95 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:22:52.57 ID:SZsRMxA00
>>88
すごく分かりやすいお!

function TSampleObj._AddRef: Integer;
begin
 result:=inherited _AddRef;
 ShowMessage('_AddRef');
end;

function TSampleObj._Release: Integer;
begin
 result:=inherited _Release;
 ShowMessage('_Release');
end;

をくっつけて実験してみたお

96 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 13:42:24.45 ID:NuX7gcex0
保守しますお!

97 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 14:11:25.48 ID:DaIn8/Nx0
プログラミングなんてかぢったこともねぇ・・・
やってみたいがインストールのあと何したらいいかもさっぱりわからん

98 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 14:13:23.49 ID:tYVF+iW30
俺もだよ。あとは自分次第だな。

99 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 14:19:18.18 ID:qS6/Y9oa0
>>97

>>1のまとめwikiのなかのコラムを読みながらやるとイイよ
あとはわからないことは、とりあえずここに書き込むと何かしらレスが付くはず

100 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 14:21:41.22 ID:cUxJmRDb0
>>97
最初はこのコラムから読むといいよ
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2FHelloWorld%A4%C7%A4%E2%BA%EE%A4%ED%A4%A6%A4%AB

101 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 14:51:20.88 ID:cUxJmRDb0
保守

102 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 15:30:57.96 ID:vncJ/myvO
イイイヤッホー!!!


やっと今日パソコン触れるwwww 昨日やってないだけでかなり飢えたwww

103 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 15:32:14.49 ID:ChaFzNng0
>>102

あるあるwwwwwww

104 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 16:07:13.73 ID:w2sEBgFv0
ほすゅ

105 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 16:15:43.51 ID:/M6700Pj0
kylix起動しねえ

106 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 16:48:11.62 ID:cUxJmRDb0
ho

107 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 16:58:11.15 ID:fyU1N5xN0
ただいま

寒くて薄暗い雨の日は悲しい気分になるね

108 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 16:59:45.82 ID:/M6700Pj0
あー、動いた動いた

109 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/01/31(火) 17:01:28.00 ID:WbrYCfzC0
>>107
>>1の鍵登録の住所氏名は匿名か偽名がデフォですか?
宝くじ案内とかが届くと鬱なので。

110 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 17:03:53.91 ID:fyU1N5xN0
>>109
俺が登録したときは真面目にやったけど、
もう登録者管理してるの日本じゃないし、
NAME:SAMURAI NINJA
ADDRESS:YAMATO-HARAKIRI-SUSHI

でいいんじゃね?

111 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 17:20:08.19 ID:fyU1N5xN0
あ、滑った 落ちるおちるぅ

112 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 17:31:07.00 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F6
ページ6だよん

113 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 17:37:59.47 ID:in8pnXGu0
>>111
おまwwwwwwwwwwwwwwwwwwwwww受験生を殺す気ですかwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

114 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/01/31(火) 17:40:54.62 ID:WbrYCfzC0
>>110
レスありがとうございます。早速近所のピ○ーラの住所で申し込みしておきます。


115 名前:あぼーん :あぼーん
あぼーん

116 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 17:42:08.93 ID:/M6700Pj0
やっぱよくわかんね
また明日やろう

117 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 17:46:12.86 ID:fyU1N5xN0
>>114
pizza ktkr

118 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 17:55:31.16 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F7

ページ7

>>116
kylixってのは名前しか知らないんでよくわからないです・・・
助けられなくてごめんお

119 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 17:55:51.90 ID:cUxJmRDb0
>>114
ちょっwwwwwwwwwwwwww

120 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 17:56:32.44 ID:IH0QLiGI0
Delphi?( ´,_ゝ`)プッ

121 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 17:58:07.38 ID:fyU1N5xN0
>>120
orz

122 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 18:01:00.47 ID:fyU1N5xN0
TTimerのonTimerで実行する手続きに、
Interval以上の時間がかかったらどうなるんですか?

手続きが終わってから待機開始

手続きが終わった瞬間にまた呼ばれる

123 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 18:21:35.72 ID:cUxJmRDb0
ho

124 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 18:37:35.64 ID:cUxJmRDb0
保守
関数強敵だぜ・・・

125 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 18:51:01.52 ID:fyU1N5xN0
飯くってきた hage

126 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:02:18.31 ID:cUxJmRDb0
保守
この時間はやい

127 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 19:07:01.94 ID:fyU1N5xN0
ほんとだ

128 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:07:28.53 ID:TtSuazOm0
http://warosu.notlong.com

129 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 19:09:59.89 ID:fyU1N5xN0
>>128
官能小説 めらめら

さいきん張りすぎじゃね?

130 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:12:34.37 ID:ChaFzNng0
禿げ上がるほど保守

131 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 19:19:53.85 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F9


俺が帰ると人のレスが納まるのは気のせい?こっちむいて><

132 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 19:30:36.56 ID:fyU1N5xN0
      ∩___∩
   (ヽ  | ノ      ヽ  /)
  (((i ) / (゜)  (゜) | ( i)))   < ぺろ〜ん
 /∠彡    ( _●_)  |_ゝ \
( ___、    |∪|    ,__ )
    |     ヽノ   /´
    |        /


133 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:31:19.88 ID:ChaFzNng0
ノシ

134 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:53:39.92 ID:jBge1Et+0
保守

135 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:53:42.80 ID:XOl+jH+d0
http://cieek.sakura.ne.jp/index/vipkimoi.html
VIPPERが馬鹿にされてるお(#^ω^)ビキビキ

136 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 19:58:35.27 ID:GOAYR19J0
>>135
はいはいブラクラブラクラ

137 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 19:59:23.34 ID:fyU1N5xN0
最近ブラクラ多い・・・

138 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 20:02:21.29 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F10

10

139 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:08:57.86 ID:aylMiUqq0
遊んでる時間がなくなっちまった

140 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 20:09:22.07 ID:fyU1N5xN0
>>139
www

マウスカーソルつかわしてもらってますwww かわええw

141 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:10:20.75 ID:hZ/zc/k20
なんでDelphiなの?
C#でやればええやん

142 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:13:34.42 ID:aylMiUqq0
>>141
なんでC#なの?
Delphiでやればええやん

.NETなんてウザいものいらんし

143 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:16:28.27 ID:hZ/zc/k20
>>142
いや、Delphiでもいいんだけどさ
これから始めるなら、終わりの見えたDelphiよかC#のがよくね?

144 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:24:25.07 ID:aylMiUqq0
>>143
先が長いとは言わんけど一応 WinFX 対応へのロードマップもあるんだけどな
別に今Delphiで覚えたクラスの作り方とか、変数の使い方、プログラムの組み方が完全に無駄になるわけじゃないし、
コンパイル速度とコンパイル後のバイナリの起動速度とか考えるとまだまだ現役

.NET系はWin32にとっては無駄にゴテゴテしすぎてて、Javaが好まれずFlashが好まれるのと似た状況になってる

145 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 20:27:40.35 ID:fyU1N5xN0
>>141
タダだから

タダだと始める人が有料より多そうだから

146 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:30:10.47 ID:aylMiUqq0
>>145
C#のコンパイラは相当前から無償で提供され続けてるし
開発環境も今ならMS製のが無償で手に入る

147 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:34:41.11 ID:hZ/zc/k20
いやまあ、Delphiスレでこんな話するのもおかど違いなのは認識してるんで、ごめん
でもC#も今ならタダだし、Delphiも8からは.NETになって、VCL->.NET Framework の
流れになりつつあるし・・・
あと、.NETをクラスライブラリとして見た場合、Win32のAPIを直接叩いたり
MFCとかATLとかよりはずっと整理され綺麗だから、ゴテゴテってのはよくわかんない。

148 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 20:36:55.79 ID:fyU1N5xN0
>>146
な なんだってー!!!!!!!!!!!!

暇があったら少し覗いてみる
このスレが終わるーま〜〜で〜
.NETって何か興味はあるんだよな ドメインかよ!(ねーよ

http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F11
11 表示できたできた

149 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:38:41.88 ID:ChaFzNng0
いいよいいよー

150 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:45:28.54 ID:cUxJmRDb0
ようかんマンすげえ

151 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:46:08.73 ID:ChaFzNng0
ようかんマン動かしてくれた人thx

152 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:48:48.18 ID:DaIn8/Nx0
さっぱりわかんないぉ・・・間違いあるはずなんで指摘くださぃ


interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Clipbrd, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure Button1Click(Sender: TObject);
private
{ Private 宣言 }
public
{ Public 宣言 }
end;

var
Form1: TForm1;

clip:TClipboard;
tex:TStrings;


153 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:49:07.80 ID:DaIn8/Nx0

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
clip:=TClipboard.Create;
tex:=TStringList.Create;
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
clip.Free;
tex.Free;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if not clip.HasFormat(CF_TEXT)then begin
ShowMessage('クリップボードの中身テキストぢゃない');
end;

end.



154 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:49:24.73 ID:aylMiUqq0
>>147
.NETがクラスライブラリとして整理されていても、現Windowsの機能全部内包してるわけでもなく、
Invoke とかマーシャリングとか、ポインタ使うためにアンセーフコードしないとならないとか、
Win32でしか動かないプログラムを作るためにはあまりに余計なお世話をしてくれてる

そういう将来的にどうとか考えずに、ただプログラミングしたいという目的を果たすには
HSPのように簡単に使えて、実行時にランタイムとか必要としない方が便利だと俺は思う

155 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:50:32.04 ID:DaIn8/Nx0
>>152
>>153

上記二つをコンパイったら
[エラー] Unit1.pas(49): ';' が必要な場所に '.' があります
[エラー] Unit1.pas(51): 宣言 が必要な場所に ファイルの末尾 があります
[致命的エラー] Project1.dpr(5): 'Unit1.pas' ユニットはコンパイルできませんでした

てのが出てきて、end. これを end; に書き換えてみたんだけど、ぜんぜんダメどす・・・

156 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:51:26.46 ID:aylMiUqq0
>>153
procedure TForm1.Button1Click(Sender: TObject);
begin
if not clip.HasFormat(CF_TEXT)then begin
ShowMessage('クリップボードの中身テキストぢゃない');
end;

beginが2つあるのにend;がひとつしかない。対応させるために

procedure TForm1.Button1Click(Sender: TObject);
begin
if not clip.HasFormat(CF_TEXT)then begin
ShowMessage('クリップボードの中身テキストぢゃない');
end;
end;

にするか、
procedure TForm1.Button1Click(Sender: TObject);
begin
if not clip.HasFormat(CF_TEXT)then
ShowMessage('クリップボードの中身テキストぢゃない');
end;
にするか

157 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:55:52.06 ID:aylMiUqq0
ユニットファイルは

unit XXXXXXX;

interface

implementation

end.

で一固まりなので、ソースコードの最後に end. は必ず必要

158 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:57:13.56 ID:DaIn8/Nx0
>>156
ありがとうございます。通りました。コンパイりましたよ!!!いやっほぉーーー!!

159 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 20:58:21.17 ID:fyU1N5xN0
>>158
わろうすwwww

160 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:58:22.81 ID:ChaFzNng0
うp!

161 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 20:58:58.26 ID:DaIn8/Nx0
>>157
ありがたい言葉だけど理解できないぉ・・
後々理解できるよーになりたいでぅ

162 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:00:42.43 ID:DaIn8/Nx0
ちょwwww動いた!!!うごいたーーーーー
むちゃくちゃ感動するね(⊃д`)


>ぬーぬー先生
こんな自分にもわかりやすく書いてくだすってありがとうございますです。いやほんまに

163 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:01:17.97 ID:fyU1N5xN0
>>161
簡単に言うと、
begin と end; がセットで


unit

interface

implementation

end.

がセット って感じ これは丸暗記かなぁ

164 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:07:02.67 ID:DaIn8/Nx0
>ぬーぬー先生

なんでbegin2つも重ねたんですか???

>>156さんみたいにbegin削ってもよさそ(ry
あ、のちのち使うんですね。きっと

165 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:13:04.45 ID:aylMiUqq0
>>164
begin / end の省略は時に恐ろしい事が起こる

if i = 10 then
    if j = 20 then
        k := 30
else
    k := 40;

これは i = 10 で、j = 20 だったら k に 30 を代入
i が 10 じゃなかったら k に 40 を代入

ではない

166 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:19:10.64 ID:fyU1N5xN0
>>164
省略はのちのち紹介しようと思って、
だいぶ先になっちゃったお

167 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:19:34.09 ID:fyU1N5xN0
>>165
あっ 

あいまいelse問題だ

168 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:21:35.78 ID:cUxJmRDb0
>>165
おもすれえええ

169 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:26:21.49 ID:DaIn8/Nx0
>>165
イミワカラナス・・・

でも、やってけばそのうち理解すると信じて今日は続きすすむお

スレひっかきまわしてみんなごめんなさい

170 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:27:35.77 ID:OrCJFpbU0
DelphiやっとくとJavaへ乗り換えたりも楽々できるようになりますかね?
最終的には携帯アプリ作りたいんですけど

171 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:29:15.05 ID:fyU1N5xN0
>>170
Javaへの乗り換えは楽だお!
一回アプリ作ってみたことあるけど、
文法が違うだけで、やることは同じだったお

でも、携帯アプリの根本的な構造が、
Windowsアプリの、「イベント駆動型」って奴とは違うのがちょいと心配だお

172 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:30:04.12 ID:cUxJmRDb0
>>169
分からないことがあったらどんどん質問するといいと思うよ
先生を初めとしたすごい人たちが分かりやすく教えてくれるから
初心者仲間も多いし、本当にいい環境だと思う

173 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:32:40.17 ID:aylMiUqq0
よく見てね。これは凄く騙されやすいんだけど、タブ位置で勘違いしている。
Delphiから見たらこれは
if i = 10 then
    if j = 20 then
        k := 30
    else
        k := 40;
こうなっていて、if i = 10 then に対応した else っていうのは存在してない。
さっきのを望みどおりに動かすには
if i = 10 then
    if j = 20 then
        k := 30
    else
        //ここでは何もしない
else
    k := 40;
という風に何もしない else を一個挟むか、
if i = 10 then
begin
    if j = 20 then
        k := 30;
end
else
    k := 40;
と、begin/endを使って対応関係を分かるようにする。
なので下手に begin/end の省略をすると
コンパイルは通るのに望みどおり動かないとても嫌な問題が起こってしまうかも知れない。

174 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:34:44.45 ID:5TE5z1Ih0
Delphiって総合開発環境ってやつでしょ?
widestudioってのとどう違うの?

175 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:35:41.38 ID:fyU1N5xN0
>>174
widestudio?

176 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:36:21.38 ID:ChaFzNng0
303 名前:名前は開発中のものです。[sage] 投稿日:2005/08/13(土) 01:57:59 ID:G/U1Xq42
むかし、アイコンバトラーってありましたよね。あんな風なのを自分で作ってみたくて、奮闘しているところです。

ttp://gamdev.org/up/img/3027.zip
ソースとバイナリをうpしてみたんで、もしよかったら何かつっこみお願いします。
操作は、Z(決定)、X(キャンセル)です。入力で楽したかったので、QD3使ってます。

今は、シーン管理の仕方がいまいちしっくりきてない状態です。ifで単純に場合分けしているんですが、
ソースがごちゃごちゃしてしまっています。もっとスマートに管理する方法があればいいなあと思って
いるんですが、なかなか思いつかないです。


【Delphi】 ゲームつくるぞ(゚Д゚)ゴルァ 2【Delphi】
http://pc8.2ch.net/test/read.cgi/gamedev/1097836469/

177 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:38:41.34 ID:5TE5z1Ih0
>>175
これっす。
http://www.widestudio.org/ja/

前オープンソースカンファレンスとかいうのに参加した時に中の人か関係者が来てたんで知りました。
同じようなものってことでいいの?

178 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:39:50.11 ID:qS6/Y9oa0
>begin end
俺も実行する段になってからendが足りなかったりすることは良くある^^;
インデントなんかには結構、気をつけてるつもりなんだけど…
やっぱりコメント文かなんかで対応関係をはっきりさせといたほうがいいのかなぁ?

179 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:40:29.51 ID:fyU1N5xN0
>>176
なにこれwwwwww
萌えるwwwwwwwwww

>>177
ほおう
Win/Mac/Linux、いろいろなので動くのが作れるのか

多分おんなじようなものだと思う。
DelphiはWin用だけど

180 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:40:45.33 ID:x1m4dw/Z0
うはwwwwww↓見れwwwww
ttp://37514.net/pc/weblog/home/mol/archives/blog20060122.html


181 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:41:11.82 ID:ChaFzNng0
Hello worldしかできね・・・

182 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:42:33.39 ID:aylMiUqq0
>>177
WideStudioはWindows以外にもLinuxとかMacOSXとかでも手元のコードをほとんど書き換えなくても動かせるようにするためのライブラリ。
Delphiも一応Linux版もあるけどそれはKylixっていう別な名前でリリースされているし一緒とは見ない方がいいかも。
色々なOSで動くプログラムを作るんだったら、WideStudioと何かのプログラミング言語を組み合わせて作ると楽になるよって事。
Delphiとはまたちょっと違った世界の話だね。

>>178
ネストが深くなっている場合は begin/end をちゃんと書くようにしたり、関数が長くなってきたらendに対応するifをコメント書きしたりするといいかも。
end; // case i of
みたいに

183 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:42:46.32 ID:5TE5z1Ih0
>>180
保守大儀。

184 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:43:30.59 ID:fyU1N5xN0
>>176
ちょwwwwww
5ヶ月ぐらい前のレスにレスしてきたおwwwwwwwww
なんだこれはwwww

185 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:43:32.03 ID:5TE5z1Ih0
>>182
なるほど。


186 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:46:09.59 ID:qS6/Y9oa0
>>182
やっぱりコメント文って大事ですよね

187 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:46:15.29 ID:ChaFzNng0
>>186

303はもうお亡くなりに・・・

188 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 21:47:11.43 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F12
ページ12

クラス/インスタンス の話はむずいなぁぁー

189 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 21:58:09.93 ID:5TE5z1Ih0

保守

190 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:01:53.41 ID:OrCJFpbU0
>>171
なるほど!
やってみるお

191 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 22:15:26.66 ID:fyU1N5xN0
あっぷあっぷ



192 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:15:43.10 ID:cUxJmRDb0
hosyu

193 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:19:25.54 ID:ChaFzNng0
http://oto.chu.jp/kujira/text/delphi/zero/0.htm

只今ここで0から勉強中

194 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 22:20:01.07 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F13
ページ13

今までで一番飛ばしたお
ちょっと、きつかったら教えてくれお

195 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:31:39.03 ID:ChaFzNng0
ほす

196 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:37:45.41 ID:DaIn8/Nx0
置換処理つくるだけでもムチャクチャ大変なんだね
プログラマすげーーー!!
置換処理の9までいったけど、最後まではイケズ
リストのインデントが範囲超えてるからふてねする(⊃д`)

197 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:39:12.20 ID:OrCJFpbU0
コラムの絵が可愛いです><

198 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:39:40.60 ID:ChaFzNng0
だいぶ変数わかってきたくらい

199 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 22:41:26.95 ID:fyU1N5xN0
>>196
clipとかCreateしてる? FormのonCreateで

>>197
本当?><

200 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:42:16.31 ID:vncJ/myvO
あっ




パソコン起動したのにデルΦやるの忘れた…
明日まで覚えてたら明日やろ…

201 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:43:20.26 ID:ChaFzNng0
代入演算子とか頭がくぁw背drftgyふじこlp;@:「」


202 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:47:13.52 ID:ChaFzNng0
変数おもすれー⊂二二二( ^ω^)二⊃

203 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 22:47:47.06 ID:fyU1N5xN0
>>198,201,202
波が激しいおwwwww

204 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 22:49:06.28 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F14
ページ14

もうちょっとで動くっ・・・


(CreateとDestroy使っとけばよかった 初期化がけっこう多かった

205 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:52:35.61 ID:ChaFzNng0
>>203

http://www.w-frontier.com/delphi/1_mkapp.html

上の

procedure TForm1.Button1Click(Sender:TObject);
var cnt : Integer ;
begin
 cnt := StrToInt(Button1.Caption) ;
 cnt := cnt + 1 ;
 Button1.Caption := IntToStr(cnt) ;
end ;

このあたりができません><

206 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 22:55:59.26 ID:aylMiUqq0
>>205
Button1のCaptionに半角で数字を入力したかチェック

わからない時ヘルプを求める時は
  ・何がわからないのか明確にする
  ・何が起こるのか報告する

207 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:00:05.76 ID:fyU1N5xN0
>>205
Button1のCaptionは半角数字になってる?

208 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:02:05.28 ID:ChaFzNng0
半角ですけどできません><


209 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:02:54.79 ID:OrCJFpbU0
>>199
本当>o<b

210 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:04:04.25 ID:ChaFzNng0
宣言が必要な場所にファイルの末尾があります



(゚听)

211 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:04:50.57 ID:fyU1N5xN0
>>210
(゚听)

212 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:05:45.93 ID:aylMiUqq0
>>210
ソースコードファイルの一番最後に end. が付いてないとか?

213 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:08:12.28 ID:fyU1N5xN0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F15
ページ15

なんとか今日中に動くものができた・・・ ふう・・・

飛ばしすぎたかもわからんね

214 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:08:21.46 ID:ChaFzNng0
http://www.w-frontier.com/delphi/1_mkapp.html

このサイトが間違ってはいないよな

215 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:08:57.80 ID:hglI3+KqO
ソース貼れば?

216 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:09:37.79 ID:ChaFzNng0
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private 宣言 }
public
{ Public 宣言 }
end;



217 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:09:54.46 ID:ChaFzNng0
var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var cnt : Integer ;
begin
cnt := StrToInt(Button1.Caption) ;
cnt := cnt + 1 ;
Button1.Caption := IntToStr(cnt) ;
end;

218 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:10:51.31 ID:aylMiUqq0
>>214
>>212で言ったとおり一番最後に end. がついてないのが原因
ファイルの一番最後には end. が必要だから

procedure TForm1.Button1Click(Sender: TObject);
var cnt : Integer ;
begin
cnt := StrToInt(Button1.Caption) ;
cnt := cnt + 1 ;
Button1.Caption := IntToStr(cnt) ;
end;

end.

219 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:12:23.74 ID:ChaFzNng0
>>218

thx。

でもなんでend;とend.使うかはわからんね

220 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:13:36.89 ID:aylMiUqq0
>>219
これはお約束。寝る前に家族におやすみなさいを言うようなもんだ

221 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:17:09.78 ID:ChaFzNng0
色々とthxwwwwwwww

222 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:18:58.38 ID:fyU1N5xN0
ようかんまん可愛いwwwwwwwwwwwwwww


223 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:20:49.29 ID:ChaFzNng0
明日起きたら今日覚えた命令文とか忘れてるんだろうな・・・(´・ω・`)

224 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:21:48.84 ID:fyU1N5xN0
>>223
○○をするアレってなんていう名前だっけ
ってスレに

225 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:23:25.61 ID:OrCJFpbU0
テトリス動いてる!
ぬーぬーすげー!

226 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:24:41.35 ID:fyU1N5xN0
>>225
(`・ω・´)b

227 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:25:52.16 ID:ChaFzNng0
Stringって何に使うんだ?

228 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:26:51.05 ID:ChaFzNng0
誤爆。変数の型のことか

229 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:27:21.37 ID:fyU1N5xN0
うむ 文字列の型ですな

230 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:27:44.90 ID:aylMiUqq0
>>227
Integer: 数字しか入らない
String: 文字しか入らない

100 これは数字
'文字' これは文字
'100' これは文字
StrToInt( '100' ) これは文字の100を数字に変換してる、だから数字

231 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:29:07.90 ID:ChaFzNng0
        _,,..,,,,_
       ./ -ω-ヽ
       l      l
        `'ー---‐´


ぬーぬーっていうとこれ想像するwwww

232 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:30:19.79 ID:ChaFzNng0
>>230

毎度分かりやすくありがd

233 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:31:16.01 ID:fyU1N5xN0
        _,,..,,,,_
       ./ -ω-ヽ  今後ともよろしゅう
       l      l
        `'ー---‐´

234 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:36:27.25 ID:vncJ/myvO
Integerってなんて読むの?

インテグラル?

235 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:37:11.78 ID:fyU1N5xN0
>>234
いんてじゃ 多分

236 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:38:13.74 ID:1WhG5Eyy0
ほす

237 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:38:49.60 ID:aylMiUqq0
インテグラでもインテジャーでもイントでも

238 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:40:10.57 ID:vncJ/myvO
>>235とりあえず納得しとく

239 名前:1/31 学んだこと(゚听) :2006/01/31(火) 23:40:56.25 ID:ChaFzNng0
・var変数名:型;  変数を宣言

・A:=B  AにBを代入

・変数の型 Interger(数字) String(文字)

・StrToInt(〜)  〜を文字列から整数へ          ※String To Integer 略して StrToInt

・一番最後にend; end. をつける

・文の最後には 「;」セミコロン


240 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:44:36.74 ID:vncJ/myvO
>>239お前天才じゃね?



なんか日記ぽくていいね 誤解とか指摘してもらえるし

241 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:44:51.65 ID:ChaFzNng0
そうだよ

242 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:45:49.82 ID:fyU1N5xN0
>>241
ちょwwwっwwwうぇw

243 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:54:27.28 ID:thAkmdAD0
スレ違いでごめん。VBSは駄目なのかな?

244 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:54:39.61 ID:OrCJFpbU0
A=Bで代入となされるのはCとかBASICの話じゃね?

245 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:55:23.71 ID:OrCJFpbU0
ごめん、ちょんポチが見えなかった
目が充血してると言い訳しとく

246 名前:ぬーぬー ◆9fLecX9sq2 :2006/01/31(火) 23:56:02.32 ID:fyU1N5xN0
>>245
ちょんポチw

俺も今度から コロンをちょんポチって言うわ

247 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:58:10.58 ID:dQQXbmNH0
ちょwwwwwwwwwwwwwんポチ

248 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:58:12.69 ID:OrCJFpbU0
コロンって言うんですよね
恥ずかしっ><

249 名前:以下、名無しにかわりましてVIPがお送りします :2006/01/31(火) 23:59:52.25 ID:ChaFzNng0
:::::::::::::::::::::::::::::::::::::::::
:::::::-=・=-:::-=・=-:::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::

コロン様が見てる

250 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 00:04:41.71 ID:PqDbZZ8l0
テトリス編7まで終わった

チラシの裏

251 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 00:17:39.54 ID:P/IOSRr80
干しとく

252 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 00:17:41.75 ID:I6RjdZBi0
女の子のおっぱい(や体)にタッチすると
その女の子が頬を赤らめるっていうアプリケーションを作ろうと思ったけど
絵が下手だから構想するだけに留めとく。

253 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 00:22:36.17 ID:P/IOSRr80
wikiの左上の画像とか「Frontpage」って名前とか変えようと思ったけどやり方がわからんかった

254 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 00:27:41.24 ID:HCpgJz6g0
寝まっす


こなああああああああああああああああああああちょんぽち

255 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 00:29:07.00 ID:P/IOSRr80
おやすー^^

256 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 00:43:27.29 ID:P/IOSRr80
http://up2.viploader.net/pic/src/viploader63721.png

Delphiのアイコン作ってみたからよかったらwikiのアイコンに使ってくれ

それじゃ寝る

257 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 01:08:31.36 ID:pxn44CCC0
VCLと.NET Frameworkの違いってなに・・

258 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 01:13:32.45 ID:hicIRztUO
>>257
IDやべえー

VCLすら何なのかわからないwww
メインスレッド??


259 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 01:27:57.73 ID:SkLPitAl0
Delphiでゲーム作ってる俺がきましたよ。

VIPにこんなスレあったのな。
たまにくるお。

260 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 01:29:32.19 ID:SkLPitAl0
VCL: Delphi作ったBorlandのライブラリ。win32用。
.NET Framework: MicrosoftのNET用のライブラリ。

261 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 01:30:08.65 ID:SkLPitAl0
すまそ
x のNET用のライブラリ。
o の.NET用のライブラリ。

262 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/01(水) 01:49:48.83 ID:c9SJaem40
登録完了アゲ。

263 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 02:22:44.50 ID:1LjxNDQS0
保守

264 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 02:48:21.37 ID:zew5CygT0
最初の出来たー(゚A゚)


265 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 03:30:29.41 ID:1LjxNDQS0
>>264
おめ

保守

266 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 04:05:28.11 ID:ydM82c9/0
hoge

267 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/01(水) 04:38:23.19 ID:c9SJaem40
piyo

268 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 04:40:24.02 ID:5f0qXio20
              . -―- .      やったッ!! さすがめぐみッ!
             /       ヽ
          //         ',      おれたちにできないことを
            | { _____  |        平然とやってのけるッ!
        (⌒ヽ7´        ``ヒニ¨ヽ
        ヽ、..二二二二二二二. -r‐''′     そこにシビれる!
        /´ 〉'">、、,,.ィ二¨' {.  ヽ     _ _      あこがれるゥ!
         `r、| ゙._(9,)Y´_(9_l′ )  (  , -'′ `¨¨´ ̄`ヽ、
         {(,| `'''7、,. 、 ⌒  |/ニY {               \
           ヾ|   ^'^ ′-、 ,ノr')リ  ,ゝ、ー`――-'- ∠,_  ノ
           |   「匸匸匚| '"|ィ'( (,ノ,r'゙へ. ̄ ̄,二ニ、゙}了
    , ヘー‐- 、 l  | /^''⌒|  | | ,ゝ )、,>(_9,`!i!}i!ィ_9,) |人
  -‐ノ .ヘー‐-ィ ヽ  !‐}__,..ノ  || /-‐ヽ|   -イ,__,.>‐  ハ }
 ''"//ヽー、  ノヽ∧ `ー一'´ / |′ 丿!  , -===- 、  }くー- ..._
  //^\  ヾ-、 :| ハ   ̄ / ノ |.  { {ハ.  V'二'二ソ  ノ| |    `ヽ
,ノ   ヽ,_ ヽノヽ_)ノ:l 'ーー<.  /  |.  ヽヽヽ._ `二¨´ /ノ ノ
/    <^_,.イ `r‐'゙ :::ヽ  \ `丶、  |、   \\'ー--‐''"//
\___,/|  !  ::::::l、  \  \| \   \ヽ   / ノ

269 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 05:18:25.11 ID:1LjxNDQS0
ho


270 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/01(水) 06:39:01.74 ID:c9SJaem40
hoge

271 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 07:21:14.64 ID:hicIRztUO
VCLってライブラリのことか
サンクス



272 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 08:40:08.12 ID:PqDbZZ8l0
( ^ω^)

273 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 09:35:57.67 ID:PqDbZZ8l0
  n /⌒ヽ
 (ヨ(^ω^ )
  Y    つ

274 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/01(水) 09:57:12.12 ID:c9SJaem40
登録したけどメールが来ませんよの巻(服部ry

275 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 09:59:30.20 ID:HdyyClJE0
どうした?!スネーク!スネ-----------------------ク!
ttp://happy-site.net/happy/info/index.php?no=r18


276 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 09:59:47.05 ID:PqDbZZ8l0
登録から1日くらいかかると過去レスがあったような気がする・・・

  n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つ


277 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 09:59:54.96 ID:Uu7ZoN4V0
登録した後、キーを登録したメルアドに送りますか?
ってページが出るとおもうお。

278 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 10:01:08.79 ID:Uu7ZoN4V0
過去スレから参考にならないレスを見つけたのでコピペ
652 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2006/01/29(日) 16:49:12.33 ID:oIB7ynUp0
登録し終わってからキーを登録したメルアドに送りますよ><
こうですか<>
わかりません><

って言われたから、
ボーランドは僕にひどいことしたよね(´・ω・`)
送らないといけないね(´・ω・`)

って言ったら泣きながら送ってくれました。
本当にありがとうございました。



279 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/01(水) 10:01:15.62 ID:c9SJaem40
>>276
なるほど。

>>277
出ました。一回目は@hotmil.com忘れて,二回目は都○勤務ということにして
ちゃんと@hotmail.comを付けました。

280 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 10:04:10.76 ID:HdyyClJE0
ちょwwwwこれまじで?↓
ttp://happy-site.net/happy/info/index.php?no=r18


281 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 10:08:28.47 ID:kdDjbeeK0
>>271
VisualComponentLibrary
ビジュアルなコンポーネントのライブラリだお

282 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 10:33:11.89 ID:PqDbZZ8l0
  n /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つY    つ

283 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 10:46:01.57 ID:PqDbZZ8l0
テトリス編ムズカシス

284 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:05:46.64 ID:KXVTdUzp0
何かもうあったま来たからC++でKDEアプリ作ってみる
多分すぐあきらめる

285 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:08:32.23 ID:/rLtaPvn0
なにこのスレ。保守するよ

286 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:17:08.70 ID:LbY8cPmq0
Cをprintfで挫折した俺にもできますか?

287 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:20:36.32 ID:PqDbZZ8l0
俺はHSPを一日で挫折しました

  n /⌒ヽ n /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つY    つY    つ

288 名前:^ω^ :2006/02/01(水) 11:27:44.43 ID:PqDbZZ8l0
  n /⌒ヽ
 (ヨ(^ω^ ) グッ!
  Y    つ
  n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つ
  n /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つY    つ
  n /⌒ヽ n /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つY    つY    つ
  n /⌒ヽ n /⌒ヽn /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ!
  Y    つY    つY    つY    つY    つ
  n /⌒ヽ n /⌒ヽn /⌒ヽ n /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ
  Y    つY    つY    つY    つY    つY    つ

289 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:28:22.41 ID:PqDbZZ8l0
荒らしてゴメスwwwwwwwwwwwwwwwwww

290 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:30:26.24 ID:srLI2QyM0
   /⌒ヽ
 (ヨ(^ω^ ) グッ!
 U Y    つ

291 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:31:23.99 ID:/rLtaPvn0
なんかVBみたいで作りやすそうだね

292 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 11:33:47.24 ID:PqDbZZ8l0
GUIが簡単に作れるのでイイよ
やる気出る

293 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:00:50.59 ID:PqDbZZ8l0
保守限界・・・

294 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:13:32.79 ID:/rLtaPvn0


295 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:13:43.81 ID:vv1EqmT/0
  \
:::::  \              両腕に冷たい鉄の輪がはめられた
\:::::  \             
 \::::: _ヽ __   _     外界との連絡を断ち切る契約の印だ。
  ヽ/,  /_ ヽ/、 ヽ_  
   // /<  __) l -,|__) > 「刑事さん・・・、俺、どうして・・・
   || | <  __)_ゝJ_)_>     猫に・・・見えないのかな?」
\ ||.| <  ___)_(_)_ >
  \| |  <____ノ_(_)_ )   とめどなく大粒の涙がこぼれ落ち
   ヾヽニニ/ー--'/        震える彼の掌を濡らした。
    |_|_t_|_♀__|        
      9   ∂        「お前猫じゃねーじゃん」
       6  ∂
       (9_∂          犯人は声をあげて・・・


296 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:14:20.52 ID:vv1EqmT/0
    ||> バキン |
   。∞Σ Σ∞
   ∩  (_|_)∩ 
   \\  V//
     |   /
      ( ヽノ
      ノ>ノ 
      レレ





                  |\  /|
                  ||> \/  |
                  | (0) (0)|   猫に見える?
                  |  (_|_)|
            ⊂二二二\  V/二⊃
<逃走だーー!!       |   /       ブ-ン
                   ( ヽノ
                   ノ>ノ 
               三  レレ


297 名前: ◆VIPtPTKKEc :2006/02/01(水) 12:21:26.76 ID:NhXk5HXoO
ほす

298 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:23:25.76 ID:/rLtaPvn0
ちょwwwwwwwwwwwwww

299 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 12:26:42.66 ID:hicIRztUO
>>281
なるほどねん♪

てか保守おもしろすぎw

300 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:33:47.52 ID:I6RjdZBi0
なんかさ、登録に関する書き込みが多いから、許諾のやつは共有がデフォでいいんじゃね?
ていうか初めて来てくれた人にはwikiの導入手順を読んでいただくようにすると
事がスムーズに運ばね?

301 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/01(水) 12:38:50.95 ID:c9SJaem40
メールが来ない。ボーランド。やってくれる。
ところでプロフェッサ・ボーマンって何かでなかったっけ?

302 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 12:50:03.15 ID:I6RjdZBi0
>>301
これ見るといいよ
ttp://www.wikihouse.com/DelphiVIP/index.php?%C6%B3%C6%FE%BC%EA%BD%E7

303 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:07:18.33 ID:/rLtaPvn0
ちょwwwwwwwwwwwwwwww
ほしゅりんぐwwwwwwwwwwwwwwwwwwwwwwww

304 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:18:44.26 ID:zew5CygT0
もっす

305 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:33:01.09 ID:skUdPoGM0
このプログラミングって何をプログラムするんだ
全くの初心者には分かりません><

306 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:41:44.49 ID:/rLtaPvn0
YOUが作りたいものをプログラミングしちゃいなよ!

307 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 13:41:45.20 ID:hicIRztUO
作りたいものを作ればイイ

308 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:47:46.03 ID:d6DzXeKQ0
半角スペース 置換処理完成。
うまく いってるの?


309 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:50:17.69 ID:skUdPoGM0
まったく分からんなwww
HTMLさえできない俺は無理そうだ

310 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 13:56:35.97 ID:d6DzXeKQ0
先生、バイナリエディタの最初にあるimg4.pngが表示されません(⊃д`)

311 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:00:39.02 ID:d6DzXeKQ0
>>310
のおはなし、表示されなくてもどーでもよかったのでスルーでおねがいします

312 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:08:45.27 ID:dfJX9kO20
>>309
スレ違いだけど、HTMLで最低限覚えなきゃいけないことって少ないお
1.<html>
  <body>
  ここに書きたい物を書く
  </body>
  </html>

2.改行したい時は<br>って書く

3.リンクは <a href="URL">表示したい文</a>
  <a href="http://ex14.2ch.net/news4vip/">ここをクリックするとVIPへ行くお</a>

ね。少ないでしょ?
同じように、普通のDelphiとかのプログラミングでも、
最低限覚えなきゃいけないことは、結構少ないんだお
それ以外に何か必要になったら、その時ヘルプを見ればいいんだお

313 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:09:57.92 ID:QzI5ZTy20
>>1
ファンには
溜まらん世界だ!


314 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:12:07.09 ID:lKTk+9bc0
ビルゲイツみたいなスーパーハッカーになりたいんですが
どうやったらなれますか
ほんきでおしえてください。ネタではありません。

315 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:14:42.72 ID:/rLtaPvn0
>>314
ビルゲイツにきてくれwwwwwwwwwwwwwwwwwwwwwww

316 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:14:44.03 ID:dfJX9kO20
>>305
もしかしてプログラミングって何?って事だったら、ソフトを作ることだお
Delphiで簡単に作れる物って、ぬーぬー先生が作ってる>>1のwikiのとか
ゲームとかワープロソフトとかExcelみたいな物とか
あと、DVDプレイヤーとかCDプレイヤーとかも簡単に作れるお

317 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:17:43.83 ID:dfJX9kO20
>>314
どういう基準でビルゲイツみたいなって言ってるのかわかんないけど、
”天才プログラマ”的な意味だと、物事をキレイにロジカルに考えられるようになればなれると思うお

318 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:25:18.50 ID:frr54SCo0
hello worldしかコラム見てないのに、作りたいアプリの外観だけ作ってみたwwwww
これだけで満足してる俺キモス
http://www.imgup.org/iup155988.jpg

319 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:28:22.29 ID:/rLtaPvn0
>>318
うはwwwwwwwwがんばれwwwww
注意事項が弱気wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

320 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:29:19.48 ID:dfJX9kO20
>>318
それなら、GraphicEXってライブラリを使えば
あと10行も書かずに出来ると思うお
ガンガレ

321 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:30:40.81 ID:dfJX9kO20
>>318
GraphicEx
http://www.delphi-gems.com/Graphics.php


322 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:33:30.65 ID:dfJX9kO20
あ、あとBMP以外でもDelphiが扱える形式(JPEGとか)と
GraphicExが扱える形式(PNGとかTIFFとか色々)も
何もコード書かないで扱えるお

正確に言うとusesの所に「Jepg」と「GraphicEx」って書かないとだめだけど

323 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:36:55.52 ID:lKTk+9bc0
>>317
どんなプログラムをしていけばいいですか?

324 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:42:54.60 ID:dfJX9kO20
>>323
どんなって、キレイな書き方キレイなロジック
「キレイな」ってのはコメントをちゃんと書くとかじゃなくて、
今流行の「キレイな数式」とかの「キレイな」プログラム

どんな具体的にどんなソフトを作ったらいいって意味だと、
本当は何でもいいんだけど、あえて言うなら画像認識辺りとパズルゲーム辺りとかがおすすめ

325 名前:318 :2006/02/01(水) 14:49:50.85 ID:frr54SCo0
テラサンクスコwwwwwwwwwwwwwwwwwwwwwwww恩に着るマジで

326 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:52:49.11 ID:hR+/pWcd0
   ミ  ヒュー
        ミ               ミ
           |\   /|    ・・・   ミ
           _|  ヽ/ <||____
        ./ |(○) (○) |     /\    ミ
       ./   | (_|_)  |    /   .\ 
     /     \ l_| /  /       \
   /| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|\        /
  / ..|    猫に見えない  |  \     /
/   |   ので捨てました  |  /\./
     |                  |/
     . ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄


327 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:53:13.27 ID:hR+/pWcd0
/'⌒`ヽ、 先祖を猫にすればいいんだ
ヽ、┗ ノ         |\  /|
  `ーー'        γ⌒`||> \/  |     /'⌒⌒ヽ、
  ,-ーー-、      .|| ̄~ | (0) (0)|     (     ┃  ⌒ヽ
 /  ┃  )    ||   |  (_|_)|      \ ━┛    )
.(.   ┃   )   ||.   \  V/
 ヽ、__,ノ     ||  _(つ¶¶と)__
           /||'''''|  三  |    |'(⌒)
        /    '―――――`  ̄ \
        `============'


328 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 14:53:31.74 ID:hicIRztUO
プログラミングが具体的にどんなものかは、実際にプログラムを見てみないともなんとも

パソコンが魔法の箱から機械の箱に見えるようになる変わった分野だお

329 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:54:13.96 ID:dfJX9kO20
>>325
あと、どうしていいのか全然取っ掛かりもつかなくなった時用にヒント

ヒント TPicture

330 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 14:57:07.50 ID:dfJX9kO20
>>328
逆に、昔のMacへの皮肉をちょっと込めて言うと、
「便利な文房具を何でも出来る魔法の箱に変える」
ともいえるかも

331 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:05:29.77 ID:frr54SCo0
>>329
参照ボタン⇒ファイル選択ダイアログ⇒パスを左のテキストバーに書き出す⇒実行ボタンを押すと
書き出されたパスにあるBMPファイルをロード⇒PNGに吐き出し⇒保存ダイアログ


やべー全部わかんねwwww
解説サイト見てくるわw

332 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:07:29.12 ID:lKTk+9bc0
>>324
ありがとうございます!!!!

333 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:08:59.72 ID:dfJX9kO20
ファイル選択ダイアログは、Dialogsの一番左にあるOpenDialogってやつだお
画像を見ながら選択ならその二つ右隣のOpenPictureDialogだお

334 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:11:56.58 ID:dfJX9kO20
>>332
あんな説明でよかったのかだお・・・
もうちょっと言うと、「物事がどうやって出来てるか」を"分解"して見る力と
「どう組み立てたら出来るか」を考える力を鍛えればいいんだと思うお

335 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:18:11.20 ID:dfJX9kO20
あとマイコンとかのBASICのプログラムじゃないんで、
イベントドリブンなんで、分解して考えようだお

1.参照ボタン⇒ファイル選択ダイアログ⇒パスを左のテキストバーに書き出す
2.実行ボタン⇒保存ダイアログ ⇒書き出されたパスにあるBMPファイルをロード⇒PNGに吐き出し

だお
あと、保存ダイアログを出す前に何かしちゃうって事は、
キャンセルボタンを押したか、OKを押したか判別する前って事になっちゃうから
保存ダイアログで全て指定されてから作業しましょうだお

336 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:21:11.00 ID:dfJX9kO20
あ、ごめん

書き出されたパスにあるBMPファイルをロード⇒保存ダイアログ

かもしれない。ダイアログを出す前に本当にファイルが読めるかチェックしなきゃいけないから
orz

337 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 15:32:37.56 ID:frr54SCo0
とりあえず選択ダイアログを出して読み込みできた
>>335-336本当thanks

338 名前: ◆rSASfDFGnU :2006/02/01(水) 15:51:39.42 ID:OfgUxyNn0
Delphi使ったことないんだけど
eclipseっていうIDEも結構色々書けておもしろいよ

cf...http://eclipsewiki.net/eclipse/


339 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 16:14:21.58 ID:frr54SCo0
TForm1.PASSChangeのName値にOpenPictureDialog1.FileNameを代入しようと思うんだけど難しい

340 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 16:30:54.22 ID:/rLtaPvn0
ちょwwwwwwweclipsewwwwwwww
Delphiと比較するのwwwwwwwwwwwwwありえなすwwwwwwwwwww

341 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 16:35:13.55 ID:x+HshG1X0
helloworld表示されない。

342 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 16:42:09.55 ID:x+HshG1X0
緑の実行ボタンを押せばいいのか。
コラムもうちょっとわかりやすく。。。

343 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:05:11.42 ID:/rLtaPvn0
ほしゅwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

344 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:09:00.50 ID:frr54SCo0
ホs

345 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:30:51.46 ID:frr54SCo0
左のテキストバーにどうしても書き出せない件・・・うーむ

346 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:35:45.13 ID:pxn44CCC0
http://delphi.nce.buttobi.net/

347 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 17:42:06.59 ID:HCpgJz6g0
eclipseってエディターの事じゃね・・・?
ラフランスとフルーツポンチを比べるようなものでは

348 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 17:50:51.86 ID:HCpgJz6g0
>>342
あ、ごめんなさい

実行ファイル出力(コンパイルっていう処理なんだけど)については、
次の置換ツールでちゃんと説明してます。

HelloWorldは即興で作ったため、
他の3つと、コラム書いた思想?が違うっす。

あと、1がこんなこと言うのはどうかわからんけど、
Delphiだけじゃ就職はできない悪寒
(一般企業って.NET/VC++が好きって聞いたけど
(・・・やっぱ社会人じゃないのでわかんない><


349 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 17:51:15.63 ID:HCpgJz6g0
それじゃぁ続き書く

350 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:55:41.22 ID:d6DzXeKQ0
コラム.バイナリエディタの14まできましたが、var FS:TFilleStream;のとこでコンパイルできません。何が悪いか教えてください
var
Form1: TForm1;
FilePath : String;
FS:TFilleStream;

implementation

{$R *.dfm}

procedure TForm1.Undo1Click(Sender: TObject);
begin
Memo1.Undo;
end;

procedure TForm1.Cut1Click(Sender: TObject);
begin
Memo1.CutToClipboard;
end;

procedure TForm1.Copy2Click(Sender: TObject);
begin
Memo1.CopyToClipboard;
end;

procedure TForm1.Copy1Click(Sender: TObject);
begin
Memo1.PasteFromClipboard;
end;


351 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:58:03.81 ID:d6DzXeKQ0
>>350のつづき

procedure TForm1.New1Click(Sender: TObject);
begin
//新しく作るからパス未定
FilePath:='';
//今書かれてるテキストあぼん
Memo1.Clear;
end;

procedure TForm1.Open1Click(Sender: TObject);
var
buf:Byte;
c:Integer;
str:String;
begin
if not OpenDialog1.Execute then
begin
exit;
end;

352 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 17:58:34.80 ID:d6DzXeKQ0
さらにつづき
FilePath:=OpenDialog1.FileName;
FS:=TFilestream.Create(FilePath.fmOpenRead);
Memo1.Clear;
//読み込む処理
c:=0;
while FS.Position<FS.Size do begin
FS.Read(buf,1);
str:IntToHex(buf,2);
if c=0 then begin
Memo1.Lines.Add(str);
end else begin
Memo1.Lines[Memo1.Lines.Count-1]:=
Memo1.Lines[Memo1.Lines.Count-1]+' '+str;
end;
c:=c+1;
if c=16 then c:=0
end;

FS.Free;
end;

end.

353 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:01:39.30 ID:HCpgJz6g0
ソースのてっぺんの

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, StdCtrls;

のusesに、Classes 入ってますか?


354 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:18:09.11 ID:d6DzXeKQ0
>ぬーぬー先生
いれてませんでした。
で、入れてコンパイルすると
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, StdCtrls, Classes;

ってなって、
[エラー] Unit1.pas(7): 識別子の多重定義 : 'Classes'
[エラー] Unit1.pas(42): 未定義の識別子 : 'TFilleStream'
[エラー] Unit1.pas(92): レコード、オブジェクトまたはクラスのいずれかが必要です
[エラー] Unit1.pas(92): 文が必要な場所に 'Integer' 型の式があります
[エラー] Unit1.pas(96): ';' が必要な場所に 'WHILE' があります
[エラー] Unit1.pas(97): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(98): '(' が必要な場所に ':' があります
[エラー] Unit1.pas(98): 互換性の無い型です
[エラー] Unit1.pas(99): 未定義の識別子 : 'c'
[エラー] Unit1.pas(100): 未定義の識別子 : 'Memo1'
[エラー] Unit1.pas(100): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(102): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(102): ']' が必要な場所に 識別子 'Lines' があります
[エラー] Unit1.pas(102): 文が必要な場所に 'Integer' 型の式があります
[エラー] Unit1.pas(104): 互換性の無い型です
[警告] Unit1.pas(107): コンパイラは 'end.' 以降の文字を無視します
[致命的エラー] Project1.dpr(5): 'Unit1.pas' ユニットはコンパイルできませんでした

エラーだらけ(⊃д`)

355 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:21:52.90 ID:HCpgJz6g0
>>354
入ってるwwww
左から5個目。

だとするとなんでエラーなんだろう・・・
とりあえず、追加した奴けして、
エラーメッセージコピペしてくださいー

356 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:25:46.41 ID:d6DzXeKQ0
お手数かけてほんっとすいませんですー(⊃д`)

[エラー] Unit1.pas(42): 未定義の識別子 : 'TFilleStream'
[エラー] Unit1.pas(92): レコード、オブジェクトまたはクラスのいずれかが必要です
[エラー] Unit1.pas(92): 文が必要な場所に 'Integer' 型の式があります
[エラー] Unit1.pas(96): ';' が必要な場所に 'WHILE' があります
[エラー] Unit1.pas(97): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(98): '(' が必要な場所に ':' があります
[エラー] Unit1.pas(98): 互換性の無い型です
[エラー] Unit1.pas(99): 未定義の識別子 : 'c'
[エラー] Unit1.pas(100): 未定義の識別子 : 'Memo1'
[エラー] Unit1.pas(100): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(102): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(102): ']' が必要な場所に 識別子 'Lines' があります
[エラー] Unit1.pas(102): 文が必要な場所に 'Integer' 型の式があります
[エラー] Unit1.pas(104): 互換性の無い型です
[警告] Unit1.pas(107): コンパイラは 'end.' 以降の文字を無視します
[致命的エラー] Project1.dpr(5): 'Unit1.pas' ユニットはコンパイルできませんでした


357 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:27:58.49 ID:HCpgJz6g0
アッー!

FS:TFilleStream;



FS:TFileStream;


lがダブってるwwwwwこれは気付かないwwwww

358 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:32:29.74 ID:d6DzXeKQ0
すごい細かいところ、よく気づきましたね。。。
でも、まだまだエラーあります(⊃д`)

[エラー] Unit1.pas(92): レコード、オブジェクトまたはクラスのいずれかが必要です
[エラー] Unit1.pas(92): 文が必要な場所に 'Integer' 型の式があります
[エラー] Unit1.pas(96): ';' が必要な場所に 'WHILE' があります
[エラー] Unit1.pas(97): 未定義の識別子 : 'buf'
[エラー] Unit1.pas(98): '(' が必要な場所に ':' があります
[エラー] Unit1.pas(98): 互換性の無い型です
[エラー] Unit1.pas(99): 未定義の識別子 : 'c'
[エラー] Unit1.pas(100): 未定義の識別子 : 'Memo1'
[エラー] Unit1.pas(100): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(102): 演算子またはセミコロン (';') が必要です
[エラー] Unit1.pas(102): ']' が必要な場所に 識別子 'Lines' があります
[エラー] Unit1.pas(102): 文が必要な場所に 'Integer' 型の式があります
[エラー] Unit1.pas(104): 互換性の無い型です
[警告] Unit1.pas(107): コンパイラは 'end.' 以降の文字を無視します
[致命的エラー] Project1.dpr(5): 'Unit1.pas' ユニットはコンパイルできませんでした


359 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:38:36.07 ID:d6DzXeKQ0
ととととりあえず最初からやってみます。これ投げて・・・
せっかく細かいところまでみてくださって申し訳ないですが
なんか、最初からやったほうがはやそう・・・

360 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:39:08.55 ID:HCpgJz6g0
× FS:=TFilestream.Create(FilePath.fmOpenRead);
○ FS:=TFilestream.Create(FilePath,fmOpenRead); // . を , に

× str:IntToHex(buf,2);
○ str:=IntToHex(buf,2);// ちょんポチ を ちょんポチイコール に

× if c=16 then c:=0
○ if c=16 then c:=0; //begin-end;を省略する場合も、セミコロンは必要です。

361 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:39:35.71 ID:HCpgJz6g0
細かいタイプミスの集まりだから、(恐らく
探しといたほうが今後のためになると思う

362 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:41:35.81 ID:d6DzXeKQ0
こんなメンドい作業をしてくださって本当にありがとうございます。
投げないで修正していきます。ほんっとうに優しい人でヨカタ

363 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:42:39.62 ID:HI+U7JLy0
>>360スゲー
俺もがんばって探してみたけど全然わからなかった…

364 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:43:49.70 ID:HCpgJz6g0
>>362
まだエラーでる?探すお

>>363
うはうは 伊達にエラー出してないぜwwwwwwwww


http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F16
ページ16
デバッグしようとしてバグが発生したよ
ヤラセじゃないですマジで・・・

365 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:47:24.16 ID:d6DzXeKQ0
すごい!!できた!! コンパイったよ先生!!!!

でも、
× FS:=TFilestream.Create(FilePath.fmOpenRead);
○ FS:=TFilestream.Create(FilePath,fmOpenRead); // . を , に
この部分はどうしてこうなの?

・・・ってわかりづらい質問してごめんなさい。なんか一文でつながってると、ドットのほうかな?て思っちゃって

366 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:50:34.44 ID:d6DzXeKQ0
10K程度のgifを読み込んだら処理とまらんwwwww
でも動いたのなまらうれしーーーーーーー
ほんっとに大感謝。>>363も探してくれてありがとう。ほんっと嬉しいよぅ


367 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:52:05.48 ID:Cc3Zb2c00
某企業のインターンシップが思い出されるスレだな

368 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:53:41.23 ID:HCpgJz6g0
まず、TFileStream.Createの定義は

constructor Create(const FileName: string; Mode: Word); overload;

解りにくいけど、引数のところを噛み砕くと

(ファイル名: 文字列型; ファイル開き方: ファイル開き方番号);

って書いてある。
定義部ではセミコロンで引数が区切ってあるから、二つの引数が必要なわけですな。

で、
「命令を呼び出すときは、引数はコンマで区切る」 っていうルールがあるから、
(引数1,引数2) として呼び出さないといけない。
それと、
「コンマは、クラスのプロパティーとかを参照していくときにつかう記号」
ってのはもう宇宙の決まりだから、
引数の区切りとかにすることは無いです。

この場合は、Delphiの中の人には

引数1 → FilePathのfmOpenRead 
(FilePathはstringだし、ドットをつけても何も参照できない→エラー
引数2 → 指定されていないで括弧を閉じている
(引数が着てない→エラー

で、二箇所ほど狂って見えてます。


まぁ、セミコロン一つに一時間消費とかよくあるはなしさ

369 名前:ID:dfJX9kO20 :2006/02/01(水) 18:54:26.24 ID:3AHxOg2W0
>>345
テキストバーって>>318のEdit1って書いてあるところの事?
だったら
Edit1.Text:=OpenPictureDialog1.FileName;
だお
>>339の「TForm1.PASSChangeのName値」が何の事だかわかんないお

370 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 18:54:52.63 ID:HCpgJz6g0
>>366
すまそwwwww
オソスwww

フリーゲームの1k未満のセーブデータ改造 ぐらいにしか使えないかもわからんね

371 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:57:51.88 ID:A+pGkg95P
>>365

Delphiは[,]で項目をくぎってるわけさ。[.]は超意訳すると「〜の中の」に相当する。

「カレーの中のうどん」と「カレー、うどん」だと全然違うでしょ?

とくに2つ指定汁ってときに1つだとそれだけでタラネーヨのエラーでつ。

372 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 18:59:29.94 ID:A+pGkg95P
>>370
おまえとは気が合いそうだな。

373 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:01:08.73 ID:/rLtaPvn0
うはwwwww
ぬーぬー解説丁寧すぎwwwwwwwww
テラモエスwwwwwwwwwwwww

374 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:01:30.60 ID:HCpgJz6g0
>>372

        _,,..,,,,_
       ./ -ω-ヽ  ぽっ
       l      l
        `'ー---‐´

375 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:03:08.57 ID:x+HshG1X0
ヘルプのチュートリアルでエディタをつくっているんだけど
「コンポーネントパレットの[Additional]ページにある ActionManager コンポーネント」
これが見つからない。
どこにある?

376 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:03:55.48 ID:HCpgJz6g0
>>375
無いです。
ヘルプは有料版のなので、
無料版にはついてないコンポーネントの説明があります。
萎えるよね

377 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:06:10.06 ID:x+HshG1X0
>>376
ワロスwwwwwwwwww
こんな質問にもわざわざ答えてくれてありがとう。

378 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:07:30.68 ID:3AHxOg2W0
>>375
代わりにActionListを使うといいお

379 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:14:00.53 ID:d6DzXeKQ0
それにしてもプログラマってすげーーな
こんなのを数人がかりで作るんだからありえん。
一人でもさっぱりなのに・・・

380 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:21:04.12 ID:/rLtaPvn0
うはwwwwwww
ほしゅwwwwwww

381 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:24:37.11 ID:Sx0q2VLA0
DelphiのinterfaceとJavaとかのinterfaceは違うらしいけど、違いはなんですか?
あと、implementsの使い方を教えてください><

382 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:26:09.57 ID:HCpgJz6g0
>>381
しらない><

383 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:28:24.45 ID:3AHxOg2W0
>>318の逆 pngとかjpegとか→bmp を作ったから、一部を貼っちゃうお

procedure TForm1.Button1Click(Sender: TObject);
begin
 if OpenPictureDialog1.Execute then //ダイアログを出しておkか見るお
  begin
   Edit1.Text:=OpenPictureDialog1.FileName; //おkならファイル名表示エリアにファイル名を入れるお
  end;
 
end;

384 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:29:14.28 ID:/rLtaPvn0
デルファイ=Cに近い
JAVA=未来に近い
要は別物

385 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:30:37.53 ID:HCpgJz6g0
>>384
未来wwww

386 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:30:44.71 ID:d6DzXeKQ0
デルファイって読むのか。
ずっとデルフィンだと思ってた。スペルデルフィン

387 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:33:18.30 ID:3AHxOg2W0
procedure TForm1.Button2Click(Sender: TObject);
var
 SrcFileName: string;//ファイル名だお
 pic: TPicture;      //ソース画像の入れ物の入れ物だお
 bmp: TBitmap;       //変換先のビットマップの入れ物だお
begin
 SrcFileName:=Edit1.Text;//SrcFileNameが読み込むファイル名だお
 if FileExists(SrcFileName) then//ファイルがあるか調べるお
  begin
   pic:=TPicture.Create;//ピクチャーを作るお
   bmp:=TBitmap.Create; //ビットマップを作るお
   try
     try
       pic.LoadFromFile(SrcFileName);//画像を読み込むお
       if SavePictureDialog1.Execute then//ダイアログを出しておkか見るお
        begin
//つづく

388 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:33:52.19 ID:3AHxOg2W0
//つづき
         bmp.Assign(pic.Graphic);   //ビットマップに画像をアサインするお
                                    //変換はDelphiの中の人がしてくれるお
         bmp.SaveToFile(SavePictureDialog1.FileName);  //保存するお
        end;
     finally    //エラーでもここからは実行
       pic.Free;//さよならピクチャーさん
       bmp.Free;//さよならビットマップさん
     end;       //エラーでもここまでは実行
   except
     ShowMessage('しっぱいしたお');//エラーのときだけ実行されるお
   end;
  end
 else
  begin
   ShowMessage('ファイルが無いお');//無いお
  end;
end;


389 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:37:09.94 ID:HCpgJz6g0
>>387-388
おお いいんでね?

コメントテラコマカスwwwww

390 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:38:43.49 ID:HCpgJz6g0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F17
17

391 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:39:42.82 ID:3AHxOg2W0
>>345
ということで限りなく答えに近い物>>383 >>387 >>388を書いたから
ゆっくりよく読めば出来ると思うお
がんばれだお

392 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:40:21.45 ID:Wy2sy6px0
今から始めようと思う
まずはテトリス作りたい

393 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:42:12.14 ID:HCpgJz6g0
>>392
それはちょいと想定外
テトリスは他二つを前提に説明飛ばしてるところがあるよ

394 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:42:36.52 ID:3AHxOg2W0
>>389
普段は全くコメント書かないお
なので、半年後くらいにみると分かんなくなっちゃったりしてるお・・・

395 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:43:22.41 ID:Wy2sy6px0
えー、じゃあ今のところの目標はテトリスで基本から頑張ります

396 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:45:53.25 ID:HCpgJz6g0
>>394
俺も同じwww

メモ無しで直接ゴリゴリ書いたときだけ、
コメントだらけになるけど、それも結局ウザクなって消すwww

>>395
すまない

397 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:49:02.50 ID:Wy2sy6px0
ってか登録する時のタダキーってのは大丈夫なの?

398 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:50:21.79 ID:3AHxOg2W0
心配なら自分でちゃんとキー取得すればいいと思うお
どっちにしても無料だお

399 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:50:25.02 ID:/rLtaPvn0
うはwwwwwwwwww
コメントは役割毎にかいとけよwwwwwwwwwwwwwwwwwwwww
俺なんてコメント無いと次の日にはもう続けられないwwwwwwwwwwwwwwwっうえwwwww

400 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:51:25.39 ID:3AHxOg2W0
>>399
エレガントに書けば大丈夫だお

401 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:51:53.47 ID:HCpgJz6g0
>>399
wwwwwwっうぇwっうぇうぇうぇうぇwwww

402 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:53:37.44 ID:/rLtaPvn0
>>394
ちょwwwwwおまwwww>>400はなんなんだよwwwwwww
まぁ初心者はコメント良く書く癖はつけとけよwwwwwwwwwこれマジレスなwwwww俺キモスwwww


403 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:53:59.07 ID:/rLtaPvn0
うはwwwwアンカー逆wwっうぇww

404 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 19:57:25.76 ID:HCpgJz6g0
Delphiって、
配列の一括代入 ないよね




おk根性

405 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:57:54.07 ID:Wy2sy6px0
おkwwww導入したwwwまずはHellowworldwww

406 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:58:51.46 ID:d6DzXeKQ0
そういや、デルフィなんて初めて聞く言語だけど
なんでぬーぬー先生とか使いこなせてるんだろう
会社で使うならCとかJavaとか、たまにほーとらん・こぼるだったり・・・

なんでできるんですか???

407 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:58:56.29 ID:3AHxOg2W0
(^ω^;)よく使いまわすライブラリとか大きめのソフトは、キレイに書くことを心がけてるけど、
ちょっと使うために使い捨てのつもりで作ったソフトは・・・
>>387みたくコントロールの名前もデフォのまんまだったり・・・

408 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 19:59:31.06 ID:srLI2QyM0
今日も伸びてますネ

409 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:00:22.46 ID:3AHxOg2W0
>>404
そこでTList.Assignですお?

410 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:01:10.90 ID:/rLtaPvn0
>>406
ちょwwwwwwwおまwwww新参wwwwwwwww
昔はデルファイがメジャーだったんだよwwwwwwwww
>>407
うはwwwwwwwwwテラワカルwwwwwwwwwwwww
まぁ俺は変数とかは癖があるから惰性でその癖でるけどなwwwwwwwwwww

411 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:02:39.82 ID:1zdZ0QDX0
3年くらい前まではWindowsプログラミングで最もメジャーな言語だった
MSが無料でコンパイラを出してからはユーザーも減ってきた

412 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:02:41.50 ID:Sx0q2VLA0
type
 THogeArray = array[0..9] of Integer;

procedure Hoge(var arr: THogeArray);
const
 HogeArray: THogeArray = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
begin
 arr = HogeArray;
end;

これじゃだめ?

413 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:03:07.87 ID:f6uioqAOO
ぬーぬー先生とかだおの人とかはソフト公開したりもしてるんですか?

414 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:03:18.00 ID:d6DzXeKQ0
>>410
ちょwwww新参てwwwww
さっきからぬーぬー先生困らせてるバイナリエディタ作ってる人だお

415 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:04:53.92 ID:Sx0q2VLA0
ごめん >>412>>404 に対するレスです><

416 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:06:03.60 ID:srLI2QyM0
function Point( const X, Y: Integer ): TPoint;
begin
Result.X := X;
Result.X := Y;
end;

Delphiはこういう時大変イケてないね

417 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:06:04.62 ID:Wy2sy6px0
おkwwwwいただきまんこ表示できたwwwww

418 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:06:57.88 ID:HCpgJz6g0
>>409
あ、即値(って言うんだっけ)の話さ

>>412
それだああああああああああああ
知らなかったZE!

>>406
ネットでカクゲー作ってる人が居て、それがツボったから作者にコンタクト
→ツクールですか?→Delphiです→と、言うと?→無料の言語です
全てはそこから
(それまでのプログラミングは、
(Perlちょっと TonyuSystemだいぶ HSPすこし だけ

>>413
シューティング作ったけど、ホムペは半年以上放置プレイしてる
あとは人狼スレでサポートツール作ってvipロダに載せたぐらい

419 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:07:16.90 ID:/rLtaPvn0
>>414
困らせる奴はシネヨwwwwwwwwwwwww
文字列処理は奥が深いwwwwwwwwwwテラムズスwwwwwww

420 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:07:17.81 ID:3AHxOg2W0
>>410
Delphiって何もかも厳密な作りをしてるから、
ちゃんと書こうとすると簡単にエレガントに書けるんだけど、
一方でちょっとテキストを処理するみたいな使い捨てソフトを作るときには、
ボタン一個貼ってダブルクリックして昔のベーシックみたいなコードを書くって事も出来ていいよね

421 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:12:37.59 ID:3AHxOg2W0
>>413
いろんな理由でないしょだお

422 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:15:00.83 ID:HCpgJz6g0
>>412
あー、typeで定義しなおすのか
書き直す部分が出てくるなぁ
今度個人的に使うおwwwありがとう!

423 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:15:48.64 ID:/rLtaPvn0
>>420
そうなのかwwwwwwwwwww
やべww俺デルファイ使ってないのバレるじゃんwwwwwwwうぇwwwwwwww
糞ソフト作るときはVB使ってたからなwwwwwwwww

424 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:23:20.69 ID:Sx0q2VLA0
>>422
array同士だと代入互換がなくて不便ですよね><
まあ、まったく同じ型だってわかってるなら、安全じゃないけど

procedure TForm1.FormCreate(Sender: TObject);
const
HogeArray: array[0..9] of Integer = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
var
arr: array[0..9] of Integer;
begin
CopyMemory(@arr, @HogeArray, SizeOf(arr));
end;

と、CopyMemoryが使えますお

425 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:24:14.71 ID:3AHxOg2W0
これ入れると簡単にDVDプレイヤーが作れるお
http://sourceforge.net/projects/dspack

426 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:25:55.71 ID:srLI2QyM0
実行しちゃ駄目だよ

while True do
with TForm.Create( Self ) do begin
Left := Random( Screen.Width );
Top := Random( Screen.Height );
Show();
end;

427 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:28:06.63 ID:HCpgJz6g0
>>424
なるへそ・・・

>>426
怖いよwwwwww
フォームがでたらめなサイズで無限に出そうなんだけどwwwww

428 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:29:54.78 ID:+kfdkhNW0
>>426
Delphiやったことないけど、無限にウィンドウが開くみたいなブラクラか?

429 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:30:26.85 ID:3ZOhZSZ00
http://warosu.notlong.com

430 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:30:45.86 ID:HCpgJz6g0
>>428
ブラウザじゃないから、 デルクラ とでも呼ぶかね

431 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:35:54.96 ID:3AHxOg2W0
//両刃の田代剣
while true do ShellExecute(0, 'open', 'http://ex14.2ch.net/news4vip/',nil,nil,SW_SHOW);

432 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:36:25.83 ID:3AHxOg2W0
キタ━━━━(゚∀゚)━━━━!!

433 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:37:07.54 ID:3AHxOg2W0
田代のせいで地震((( ;゚Д゚)))ガクガクブルブル

434 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:38:39.78 ID:/rLtaPvn0
ちょwwwwwww地震wwwwwww

435 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:39:22.48 ID:d6DzXeKQ0
何回も聞いてごめんなさいです(⊃д`)

procedure SaveBinText(SaveTo:String);
Var
line:Integer;
buf:Byte;
str:String;
hsp:Integer;
byteStr:String;

begin
FS:=TFileStream.Create(SaveTo,fmCreate);

//ここにしょり
for line:=0 to Form1.Memo1.Lines.Count-1 do begin
//一行あたりの処理
str:=Form1.Memo1.Lines[line];
//半角スペースぬく
while True do begin
hsp:=pos(' ',str);
if hsp=0 then break;
Delete(str,hsp,1);
end
//バイトをぬきだす
while Length(str)>0 do begin
byteStr:=Copy(str,1,2);
Delete(str,1,2);


436 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:39:37.57 ID:d6DzXeKQ0

//テキストをバッファにいれる
byteStr:='0x'+byteStr;
try
buf:=StrToInt(byteStr);
except
on EConvertError do begin
showmessage('変なのはいってる');
FS.Free;
Exit;
end;
end;

//ファイルにバッファをかきこむ
FS.Write(buf,1);
end;


end;

FS.Free;
end;

437 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:39:53.94 ID:HCpgJz6g0
>>431
凶悪ス・・・

438 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:41:35.76 ID:gjGOvHXB0
地震どこで?

439 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:41:47.31 ID:d6DzXeKQ0
[エラー] Unit1.pas(157): 演算子またはセミコロン (';') が必要です
[致命的エラー] Project1.dpr(5): 'Unit1.pas' ユニットはコンパイルできませんでした


//バイトをぬきだす
while Length(str)>0 do begin
byteStr:=Copy(str,1,2);
Delete(str,1,2);
これのwhileのある行に

エラーが出たのですが、むーむー先生のと見比べても違いわかりません。
バイナリエディタ24のあたりでつまってます。よろしくおねがいします

440 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:42:00.47 ID:srLI2QyM0
>>435-436
タブの位置を整理してみよう
while Length(str)>0 do begin
byteStr:=Copy(str,1,2);
この辺でタブ位置が狂ってるせいで間違いを誘発している

441 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:42:34.03 ID:Sx0q2VLA0
>>439
//半角スペースぬく
while True do begin
hsp:=pos(' ',str);
if hsp=0 then break;
Delete(str,hsp,1);
end

の end の後ろにセミコロン

442 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:42:46.58 ID:HCpgJz6g0
>>435
だからエラー情報を負荷しろってwwwww
ソースだけ張るなwwwwww

Delete(str,hsp,1);
end                //セミコロンがないぞ
//バイトをぬきだす

443 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:42:59.82 ID:d6DzXeKQ0
しかもむーむー先生て(汗
どうしても頭から、魔方陣ぐるぐるのむーむーが出てきて離れないんですよ。。。
ごめんなさあいいい

444 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:43:24.73 ID:3AHxOg2W0
>>438
平成18年02月01日20時39分 気象庁地震火山部 発表
01日20時36分頃地震がありました。
震源地は千葉県北西部 ( 北緯35.8°、東経140.0°)で震源の
深さは約110km、地震の規模(マグニチュード)は5.1と推定されます。

この地震による津波の心配はありません。

445 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:43:43.93 ID:HCpgJz6g0
ああ デバッグきてたか

>>439 その一行下だYOOOOOOOOOOOOOOOOO

446 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:44:38.03 ID:d6DzXeKQ0
>>442

いや、エラー情報も入れたいんですが、行数がすごいことになってしまうんで
いちいち切ってるうちに・・・なんかもぉウチの存在そのものごめんなさい(⊃д`)

447 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:45:45.38 ID:Sx0q2VLA0
「セミコロンがないYO!」っていうエラーが出たときは
エラーが出た行の1つ前の行を調べるといいお(^ω^ )

448 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:45:52.79 ID:3AHxOg2W0
>>439
>[エラー] Unit1.pas(157): 演算子またはセミコロン (';') が必要です

これが出たって事は157の前の所に;が無いって事だお
具体的に言うと
if hsp=0 then break;
Delete(str,hsp,1);
end ←ここだお
//バイトをぬきだす
while Length(str)>0 do begin

449 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:46:18.75 ID:HCpgJz6g0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F18
18
考えながら書いては消し書いては消しで遅くなったお

>>446
エラーが一箇所あると、
(特に文法エラーは)その後の部分もどんどんエラーになっちゃうから、
一番最初のところから解決を図るといいよ
それなおせば連鎖エラーがだいぶ消えるから、
残った部分の先頭を、
ってやってけばいい

450 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:46:47.62 ID:3AHxOg2W0
かぶりまくりんぐ

451 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:47:18.50 ID:HCpgJz6g0
何このデバッグ競争w

452 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:47:31.58 ID:gjGOvHXB0
>>444
うはwwwwおれんとこ全く関係ナスwwwwwwwwwww

453 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:50:23.60 ID:d6DzXeKQ0
みんなありがとぉ!!
大好きだーーーーー!!!

454 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 20:52:33.67 ID:d6DzXeKQ0
それにしても、みんなよくわかるなー
『.』とか『,』の違いとか、lがふたつ重なったとか
ちょんぽちの違いとか1文字ちがうだけのことなのに・・・

みんなでウォーリーを探せやったら、驚異的な速さで終わるんじゃね?

455 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:55:06.52 ID:HCpgJz6g0
>>454
デバッグ情報の指してる行と警告文、
対応位置はめちゃくちゃだけど、

バグだしまくってるうちに、
「どういう風にめちゃくちゃな場所を指すか」
っていうのが解ってくるwwww

だからそっから逆算すんの

456 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 20:57:13.55 ID:HCpgJz6g0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F19
19

ちょいとROMだお

457 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:00:45.32 ID:/rLtaPvn0
そうだなwwwwwエラーメッセージは慣れだなwwwwwwww

458 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:02:07.06 ID:Wy2sy6px0
やべーそろそろ飽きてきたんだけどやる気を持続させる方法ないかな?w

459 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:02:36.50 ID:d6DzXeKQ0
>>455
どおりで行と警告文読んでもわからないと思ったわw

ところで先生・・・
半角スペース置換と、バイナリエディタ作ってるけど
頭悪いせいか、作ってるハシから何やってるか忘れちゃってるんですけど
初心者プログラマってこんなもんですか?

ところどころで先生が「はい、もうおわかりですね」みたいな言葉を入れながら
説明してるトコありますけど、ウチにはちーともわかりません(汗
なんか、「こうやって書くんだよ」みたいなのをまるうつしで来て、
ほいで先生に動かへんーって泣きついてるんですけど(汗

460 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:03:18.79 ID:3AHxOg2W0
>>454
.と,の間違えは無いけど、:と;の打ち間違えはなぜかあるお・・・
後、寝ぼけている時によくやっちゃうのが
var
 bmp: TBitmap;
begin
 bmp.Create;

461 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:04:09.56 ID:d6DzXeKQ0
>>458
クマの内臓をなめるか、まるたを枕にして寝ると、やる気が持続するお

462 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:05:24.91 ID:3AHxOg2W0
>>459
>>439のエラーの場合は、
表示されている所をクリックするとそこに飛ぶから、その一つ上の行を見ればいいんだお

463 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:08:10.84 ID:/rLtaPvn0
何十行もコード書いてから実行するとエラーが多すぎでどこが悪いかわからねぇぞwwwwwwwwwwwww
少し書いては実行。書いては実行を繰り返せwwwwwwwwっうぇwwwwwwww

464 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:09:58.44 ID:3AHxOg2W0
でも1時間位ビルドせずに書き続けた後に一発で動いた時の爽快感も格別だお

465 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:10:24.63 ID:HCpgJz6g0
>>464
それ、
「これ一発で行ったら俺天才!!!!」

466 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:10:51.52 ID:HCpgJz6g0
あ、Shift+Enterに手が滑った

天才!!! つって一度も成功したこと無いwww

467 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:12:42.73 ID:/rLtaPvn0
>>464
うはwwwwwwwwwwwwwwスゴスwwwwwwwwww
俺も怖くてできねぇwwwwwwwwww10行が限界wwwwwwwwww

468 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:13:26.13 ID:srLI2QyM0
var
s: string; //1.これが何をやっているか
begin
s := 'VIPエレキバン'; //2.これが何をやっているか
s := s + '大特価'; //3.これが何をやっているか
end;

1行でも解釈の曖昧なところがあると、どんどん謎の上に謎を積み重ねて時間の無駄になっていく
何がわからないのか、何を知らなければいけないのかを常に把握しながらやる事が大事

469 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:13:34.52 ID:d6DzXeKQ0
>>463
少し書いて実行おk
これからはそうしてみるお

470 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:14:24.76 ID:HCpgJz6g0
>>459

>作ってるハシから何やってるか忘れちゃってるんですけど
作ってるたびに、自分で全部の行にコメント入れてみたら?
それで忘れたら戻れば、自分のコメントは意味がわかりやすいよ
記憶が芋づるで出てくるし。

>はい、もうおわかりですね
あーう ごめんだお。
ずっと戻ってると永遠に先に進まないんで、
適度に断腸の思いで(ってほどでもないけど) ある程度ほうり投げてるところもwwww

471 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:15:20.30 ID:HCpgJz6g0
>>469
プロジェクト>project1を構文チェック

これが手軽

コンパイルの二つ下ね

472 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:15:41.87 ID:d6DzXeKQ0
>>468
把握もなにもstringとかvarとか、先生が説明してくれてるけど
次に進んだときには忘れてるお(汗

んま、完成したらもっぺん作ってみる

473 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:17:01.15 ID:d6DzXeKQ0
>>470
あーーーなるほど!!!
そゆ方法がありましたね。さすが先生

474 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:17:25.44 ID:/rLtaPvn0
説明されたらまんまコメントでかきこんどけwwwwwwwwwwwwwww
俺は自分が作ってるプログラムの意味がわかるようになったのは最近だwwwっうぇwwwwwwww

475 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:20:15.14 ID:HCpgJz6g0
>>473
>>468さんも同じ事言ってるんだと思う( ^ω^)

476 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:21:37.61 ID:hsk3aNKl0
でるふぃってどんくらいむつかしいの?

477 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:23:43.56 ID:HCpgJz6g0
>>476
簡単な使い方なら バナナの皮を剥くぐらい
難しい使い方なら、 チョコバナナを作るぐらい

478 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:24:51.19 ID:hsk3aNKl0
>>477
バナナの皮ならむけるお!!!!!1111
俺にwwwwまwwwwwかwwwwwwせwwwwwwろwwwwwwwwwwwwwwww

479 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:25:51.49 ID:HCpgJz6g0
>>478
wwwwテラワロスwwwwwwwwww
でもマジでマウス動かせれば使えるwwwwwww

480 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:27:36.50 ID:HCpgJz6g0
>>458
しばらくdelphiは起動しないで、
作りたいものの妄想メモを描く生活をする

481 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:28:23.62 ID:hsk3aNKl0
(*´・∀・)(・∀・`*)ヘー
そりゃすげえwwwwwww

C言語で挫折したけどホントに平気かおwwww

482 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:29:18.66 ID:/rLtaPvn0
>>481
wwwwwwwwwwwwwwいいから皮むいとけwwwwwwwww
まじでwwwwwwww簡単だからよwwwww

483 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:29:58.55 ID:HCpgJz6g0
>>481
HelloWorld編(wiki/コラム)をやってみれば俺の言いたい事がわかると思う。

484 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:31:28.19 ID:d6DzXeKQ0
コラム・バイナリエディタ26で
「実行してみたら緑色じゃない」ってあるけど
どう実行したらあのメッセージがでるんだろう・・・

なんか、名前をつけて保存も、上書き保存もこれといってメッセージでないで
普通にいけちゃった

485 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:33:17.64 ID:HCpgJz6g0
>>484
ワードで編集中のワードファイル(*.doc)とかどうだろう

486 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:34:51.12 ID:hsk3aNKl0
作成環境がコマンドラインじゃなくてGUIならうはうはなんだけどwwwwwwwwwwwww
厨房の頃にやっただけだからあんま覚えてないけどwwwwwwww


487 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:36:03.20 ID:/rLtaPvn0
>>486
おまwwwwwwwwwwwwwwwww wikiぐらいみろwwwwwwwwwww

488 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:36:19.40 ID:HCpgJz6g0
>>486
うはうはだよ

489 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:37:49.84 ID:hsk3aNKl0
いやwwwwwコマンドラインのでしか組んだ事ないwwwwwww
GUIスゲエwwwwwwwwww無料でいいのかwwwwwwwwwwwwwmjkwwwwwwww

490 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:39:02.76 ID:HCpgJz6g0
>>489
  n /⌒ヽ
 (ヨ(^ω^ )
  Y    つ


491 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:41:21.67 ID:/rLtaPvn0
ちょwwwwwwwwそもそもコマンドラインって言い方違うけどなwwwwwwww
でもウハウハだからがんばれwwwwwwwwwww

492 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:41:43.25 ID:d6DzXeKQ0
>>485
出ました!上書き保存とか名前つけて保存とか右上の×ボタンじゃ出ないけど
何かを開いてる状態で「新規作成」を選ぶとでましたよ。

ってことは、一度にひとつしか開けないつくりになってるんですね

493 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:42:39.04 ID:hsk3aNKl0
>>491
なんだあれwwwDOS窓?wwwww
とにかくちょっと遊んでみるwwwww

494 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:44:07.66 ID:HCpgJz6g0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F20
20
ランダムピース落下成功

>>492
あ、勘違いしてたwwwww
てか上書きで出ないのは・・・その後のページでつけるんじゃなかったっけ・・・?

495 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 21:44:56.54 ID:/rLtaPvn0
テトリスがどんどん完成していくwwwwwwwwwwwwwwっうxwwwwwwwwwwwww

496 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:46:20.68 ID:HCpgJz6g0
ゲームオーバー処理どうしようかな・・・・
次が落ちてくるようにすると、それを考えないとな。上まで積もるし。

やっぱアプリガチャ切り?

497 名前:老骨 :2006/02/01(水) 21:49:03.68 ID:Ijg15qnMO
テトリスのアルゴリズムを書いてみるか

1.落下中でなければブロック発生
→発生できない高さならゲームオーバー
2.入力チェック
3.左右移動入力→移動可否判定→可能なら移動処理
4.ボタン入力→回転可否判定→可能なら回転処理5.落下フラグが立つまで2へ戻る
6.落下処理
7.ブロックが揃ったラインがあれば消す処理
消えあり→積重なってるブロックを詰める。スコア加算
8.1へ戻る

498 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 21:51:52.98 ID:HCpgJz6g0
>>497
ありがとん
俺のメモとだいぶ同じだお

最近は、回転可否判定のところで、
回転して壁に突っ込むとき壁から離れる判定方法を考え中

499 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 22:00:44.08 ID:/rLtaPvn0
回転処理の時に重なりフラグで判別すればいいんじゃないのwwwww
wwwwwwwwwwwwwっうえwwwwwwwww

500 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 22:07:02.63 ID:/rLtaPvn0
wwwwwwwwwwwwwwwwwwwwwwっうぉしゅwwwwwwww

501 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 22:07:24.29 ID:HCpgJz6g0
>>499
重なることになったとき、
どの方向にどれだけ移動するか が。

いまんとこ左1 右1 左2 右2
の順番で4種総当り
当たらなくなったら確定
全部ダメなら回転不能

って考えてる

502 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 22:09:12.27 ID:hsk3aNKl0
スレッドの自動保守ツールを自作シタスwwwww
現存のじゃなくてwwww

503 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 22:17:22.25 ID:HCpgJz6g0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F21
21

参照関係とかにうるさいのは、
あとでいじろうとしたとき、
つけたりはずしたり、一部変えるとき、
影響が一方向にしか連鎖しないようにするためだお

でも動けばいい ってのも間違ってることは無いと思うお

504 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 22:21:44.09 ID:/rLtaPvn0
>>502
wwwwwwwwwwwっうえwwwwwwwwアク禁wwwwwwwwww

回転可否判定大変そうだなwwwwwwwwwwwwwガンガレwwwwwwwwww

505 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 22:34:51.72 ID:HCpgJz6g0
ここは保守

506 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 22:36:54.53 ID:HCpgJz6g0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F22
22

実行しないで周りを作っていくときはハラハラするなぁ

507 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 22:40:56.87 ID:hsk3aNKl0
チュートリアル(Wikiのコラム)ヤベエwwwwwwwwwwwwwwwwwwwww
かつてないほどわかりやすい解説wwwwwwwwwww
ブーンが崖から蹴落とされるとこワロス

508 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 22:45:52.23 ID:HCpgJz6g0
>>507
うはwwwwwウレシッススwwwww

509 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 22:51:32.21 ID:HCpgJz6g0
ページ23
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F23

無事、つみあがり→ゲームオーバー

が見れるようになりました!


風呂 ノシ

510 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:06:26.83 ID:/rLtaPvn0
wwwwwwwwwwwwwwっうぉwwwwwwwwwww

511 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:11:22.01 ID:MYiBrKDt0
  n /⌒ヽ n /⌒ヽn /⌒ヽ n /⌒ヽ n /⌒ヽ n /⌒ヽ
 (ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^((ヨ(^ω^ ) グッ
  Y    つY    つY    つY    つY    つY    つ


512 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:12:14.53 ID:lJnuyhk30
>>458
実際にコードを書くときは、作業と割り切ってやる。
その前段階である、妄想や設計は、創作としてやる。


513 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:12:33.73 ID:MYiBrKDt0
ちょっwwwwwwwwwwww保守したばっかりなんだけどwwwwwwwwwwwwwwww

514 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:13:38.51 ID:/rLtaPvn0
うはwwwwwwwwwコード書くのが一番楽しいじゃないかwwwwwwwwwww

515 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:20:48.66 ID:lJnuyhk30
>>514
設計段階で机上でコード&デバッグしちゃうのもよくね?
実際にはPCでのバグ取りがタノシスwwwwwwwwwwwwwだけど。

516 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:23:08.71 ID:Ma3jQ1fF0
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
p:integer;
str:string;
begin
if not clip.HasFormat(CF_TEXT) then begin
showmessage('( ^ω^)クリップボードの中身がテキスト形式じゃないお・・・');
exit;
end;
tex.Text:=clip.AsText;
//ここに置換処理が入る
for i:=0 to tex.Count-1 do begin
//ここに一行あたりの置換処理が入る
while true do begin
p:=pos(' ',tex[i]);
if p=0 then begin
break;
end;
//ここに半角スペース削除処理
//ここに 挿入処理
Insert(' ',str,p);
tex[i]:=str;

end;

end;
clip.AsText:=tex.Text;

end;
end.

517 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:23:24.10 ID:Ma3jQ1fF0
↑どこがおかしいかわかりますか・・・?

518 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:23:56.72 ID:HCpgJz6g0
>>516
置換失敗・・・?

519 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:25:56.96 ID:Ma3jQ1fF0
>>518
エラーでてできない
しっぱい

520 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:26:58.89 ID:HCpgJz6g0
>>519

一番最後の4行

end;

clip.AsText:=tex.Text;

end;
end.



clip.AsText:=tex.Text;

end;
end.

にしてみて



521 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:27:35.20 ID:HCpgJz6g0
あ、それだけじゃない ちょいまって

522 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:28:38.77 ID:Ma3jQ1fF0
>>520
それだとコンパイル通らない・・・

523 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:29:05.21 ID:Ma3jQ1fF0
>>521
ご迷惑おかけします。

524 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:30:27.20 ID:HCpgJz6g0
//ここに半角スペース削除処理
//ここに 挿入処理
Insert(' ',str,p);
tex[i]:=str;



//ここに半角スペース削除処理
str:=tex[i];
Delete(str,p,1);
//ここに 挿入処理
Insert(' ',str,p);
tex[i]:=str;

削除処理が入ってなかったお?

525 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:34:00.45 ID:Ma3jQ1fF0
>>524
すまない。

また、なんだ。

またエラー・・

526 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:39:39.51 ID:HCpgJz6g0
>>525
修正したコードと、
発生したエラーメッセージ全部をコピペしてちょ


527 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:40:34.99 ID:HCpgJz6g0
( メッセージクリック CTRL+C でコピー
( CTRL+Vで書き込みランへ

528 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:41:58.32 ID:Ma3jQ1fF0
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
p:integer;
str:string;
begin
if not clip.HasFormat(CF_TEXT) then begin
showmessage('( ^ω^)クリップボードの中身がテキスト形式じゃないお・・・');
exit;
end;
tex.Text:=clip.AsText;
//ここに置換処理が入る
for i:=0 to tex.Count-1 do begin
//ここに一行あたりの置換処理が入る
while true do begin
p:=pos(' ',tex[i]);
if p=0 then begin
break;
end;
//ここに半角スペース削除処理
str:=tex[i];
Delete(str,p,1);
//ここに 挿入処理
Insert(' ',str,p);
tex[i]:=str;
end;

end;
clip.AsText:=tex.Text;
end;
end.

529 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:42:08.93 ID:/rLtaPvn0
>>515
ちょwwwwwwwwwwwバグ取りwwwwwwwwwww
俺はバグ出るのも取るのもいやだwwwwwwwwwwwwwwwwwwwwwww

530 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:42:42.58 ID:Ma3jQ1fF0
First chance exception at $7C81EB33. Exception class EAccessViolation with message 'Access violation at address 0042CFF7 in module 'Project1.exe'. Read of address 00000000'. Process Project1.exe (3152)

531 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:45:37.85 ID:Sx0q2VLA0
tex は TStringList のインスタンスだろうけど
ちゃんと生成してあるの? つまり
tex := TStringList.Create;
がどこかに書いてある?

532 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:46:36.52 ID:HCpgJz6g0
>>530

>>528の部分にバグはないお
エラーメッセージから見るに、他の部分。

この部分より上のところ全部コピペして><w

533 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:47:17.85 ID:srLI2QyM0
>>530
ぬるぽ

534 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:47:20.09 ID:HCpgJz6g0
>>531
また先を越されたっ!wwwww

535 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:49:49.28 ID:Ma3jQ1fF0
上の部分



var
Form1: TForm1;
clip:Tclipboard;
tex:Tstrings;
implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
clip:=TClipboard.Create;
tex:=TStringList.Create;

end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
clip.Free;
tex.Free;

end;

536 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:51:27.15 ID:Sx0q2VLA0
TClipboardはCreateしちゃだめだったような・・・(^ω^;)

537 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:52:48.42 ID:Sx0q2VLA0
>>528 の clip を全部 Clipboard に置き換えて
clip:=TClipboard.Create;

clip.Free;
を削除でどうでしょう

538 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:54:23.44 ID:srLI2QyM0
>>536
コラムではそういう方針なんだ。

539 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:54:40.95 ID:HCpgJz6g0
>>537
やべえwwww今ヘルプみたwwww
コラムに嘘書いてるwwwwwwwwwwwwwwwwwww

>このグローバルインスタンスを使うと,
>アプリケーションが TClipboard の 1 つのインスタンスを共有し,
>クリップボードが誤って削除されるのを防ぐことができます。

禁止ってか、簡単で安全な使い方があるよ て事か。


もしかして、FormのイベントにCreateとか割り当てられてないんじゃね?


540 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:55:13.64 ID:lJnuyhk30
>>529
コードを制覇する快感はなかなかのものだ。
数学の問題集を制覇する快感に似ている。

俺が!問一を!攻める!落とす!
俺が!112行目を!攻める!直す!


541 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/01(水) 23:56:23.88 ID:HCpgJz6g0
>>540
112行>>>>>超えられない壁>>>>問1

542 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/01(水) 23:57:34.91 ID:srLI2QyM0
取り合えず問題が起きているのがどこなのか分かりづらいことになってるからプロジェクトごとどこかにアップするべきだな

543 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:01:38.47 ID:aqlt/oTS0
コラムの、

「○○をダブルクリックして・・・出てきた部分に・・・」

っていう記述の、ダブルクリックの部分とかを無視して、
いきなりエディターにその後のコードを、
コピペしたりした部分があるとうまくいきませんよー

544 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:06:14.95 ID:u2HrTqQr0
>>537をやったあとのコードです
http://www.uploda.org/uporg301721.zip.html

545 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:06:48.07 ID:Bvd7msGC0
>>541
答えを見れば簡単だぜ!
答えがないプログラミングのほうが難しいぜ!
;め!貴様のおかげで2時間悩んだぜ!(C言語)

546 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:09:54.26 ID:aqlt/oTS0
ああ、やっぱりそうだ
Form.onCreate と、 Form.onCloseが、
定義してあるprocedureに繋がってないです。

Formをクリックして、
オブジェクトインスペクタの、イベントタブの、
onCreateとonCloseのところをダブルクリックしてください。
そのあと実行。

547 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:09:56.79 ID:nxfGq+nA0
>>544
大方の予想通り>>543のようにコラムをちゃんと読まずにソースコードだけコピペした結果そのトラブルが起きたみたい
神に向かって懺悔をしつつ最初からやり直して何が違うか知るのがいいかと思われます

548 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:11:58.38 ID:aqlt/oTS0
あー、クリップボードのクラス関係で
エラーが出てる
コラムのやり方に直すといけるとおもう

549 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:12:46.84 ID:ocPuP9Ms0
気分転換にドット絵打ってたぜフゥハハハーハァー
テトリスよりインベーダーゲームみたいな簡単なSTG作りたくなってきた

550 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:12:50.34 ID:aqlt/oTS0
procedure TPiece.Main;
begin

    if GetKeyState(VK_LEFT)<0 then k_left:=k_left+1 else k_left:=0;
    if GetKeyState(VK_RIGHT)<0 then k_right:=k_right+1 else k_right:=0;

    d_counter:=d_counter+1;         //1増える
    if d_counter=d_max then begin
        d_counter:=0;               //maxになったら即リセット
    end;


551 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:13:02.07 ID:u2HrTqQr0
私の手抜きが問題のようです・・・
すいませんでした。

552 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:14:15.06 ID:aqlt/oTS0
動いた動いた
インスペクタダブルクリックしてイベント関連付けた後、
clip のやり方にするとOK

>>551
ドンマイ

553 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:15:34.43 ID:K66qEwYX0
Delphiの本3冊買ったお
もう後には引けない…

554 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:17:18.07 ID:2MVKUoGw0
ちょwww

var
Form1: TForm1;
Clipboard:Tclipboard;
tex:Tstrings;


Clipboard:Tclipboard;
はけさなきゃだめだwwwww

555 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:20:28.74 ID:aqlt/oTS0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F24
ページ24

556 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:21:21.24 ID:nxfGq+nA0
>>554
FormCreateで Clipboard := TClipboard.Create; するから別に特別何も問題はない
変にコラムから外れたことしようとするとわからない人間には魔法の世界が待ってる

557 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:23:00.65 ID:aqlt/oTS0
>>556
名言だ・・・

今度、コラムを読む前のお約束

ってページつくろっと

558 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:27:42.34 ID:2MVKUoGw0
>>556
いや、うpされたプロジェクトのエラーの原因のことです><
もちろん Create しても良いと思うおwwwwwww

Javaやってて、こういうシングルトンなオブジェクトは
インスタンス返す関数からアクセスする方法に慣れちゃった<>
Delphiはコンストラクタ隠せないんだっけ...

559 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:31:18.92 ID:nxfGq+nA0
>>558
隠せるけどVCLで隠していないだけ
ヘルプにも書いているように「Createしない方法を推奨します」と言ってるだけでするなってわけじゃないから

560 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:32:20.39 ID:aqlt/oTS0

      ∩___∩
   (ヽ  | ノ      ヽ  /)
  (((i ) / (゜)  (゜) | ( i)))   < レベルタカスクリニック
 /∠彡    ( _●_)  |_ゝ \
( ___、    |∪|    ,__ )
    |     ヽノ   /´
    |        /


561 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:37:56.52 ID:EVu49kpb0
うはwwwwwwwwwwwwwJAVAさっぱりだからwwwwwwwwwww
wwwwwwwwっうぇwwwwwwwwwww

562 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 00:38:20.56 ID:aqlt/oTS0
http://www.wikihouse.com/DelphiVIP/index.php?%A5%B3%A5%E9%A5%E0%2F%A5%C6%A5%C8%A5%EA%A5%B9%A4%DD%A4%A4%A4%E2%A4%CE%2F25
25です。

よし!左右移動できた!
あと回転と回転時補正と段消去とスコアリング!!!

んじゃぁ寝る ノシ

563 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:39:14.28 ID:K66qEwYX0
乙!

564 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:40:03.61 ID:2MVKUoGw0
あ、どうも食い違ってると思ったら、見てたヘルプが違ったみたい。

手元のDelphi7のヘルプだと
> コンストラクタを呼び出して TClipboard オブジェクトを個別に
> インスタンス化しないでください。かわりに,Clipboard 関数に
> よって返された TClipboard オブジェクトのグローバルインス
> タンスを使います。
て書かれてたので、エラーになるのかと思ったんだけど、
Clipbrd.pas読んだ限りじゃCreateしても特に問題なさそうです。

大変お騒がせしてごめんなさい><

565 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 00:42:54.81 ID:EVu49kpb0
うはwwwwwwwwwwwwwwwwwwww
おやすみwwwwwwwwwwwwwwwwwww
wwwwwwwwww俺も寝るwwwwwwwwwwwwwwwwwwテラネムスwwwwwwwww

566 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 01:16:25.24 ID:JECZ8PP20
保守

567 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 01:54:24.33 ID:2TbWfzBY0
>>553
買い込んだね。
つーか3冊もどこで見つけた?
CとかJAVAはよく見るけどDelphiは書店であんま見ないなあ

568 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 02:08:34.99 ID:K66qEwYX0
>>567
でかい本屋とブックオフ
地方都市のせいなのか、でかい本屋に行くとどこも何冊か置いてあったよ
ブックオフは穴場かも
古本の癖に綺麗過ぎだしwwwwすぐ挫折したんだろうなwwwww

569 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 02:12:24.49 ID:EVu49kpb0
結局起きてたwwwwwwww
ほしゅ

570 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 02:30:55.64 ID:K66qEwYX0
保守

これDelphiなんだ
http://kujirahand.com/himawari/

571 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 02:46:19.21 ID:d10aGWM0O
>>568
うほっ!なんていい買い物なんだ!
明日ブックオフ回ることに決めた

572 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 02:51:42.39 ID:stGzXJDy0
はじめてのdelphiは名著

573 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 03:33:16.24 ID:JECZ8PP20
hoshu

574 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 04:34:56.46 ID:JECZ8PP20
保守

575 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 04:44:08.60 ID:Bvd7msGC0
はじめての保守は名著

576 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 06:43:45.15 ID:JECZ8PP20
ほす

577 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 07:07:33.28 ID:Bvd7msGC0
はじめての保守はほす

578 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 07:58:41.03 ID:86w1Cr780
クラスの使い方ワカンネ…

579 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 08:01:29.12 ID:Bvd7msGC0
はじめてのクラスの使い方はワカンネ…

580 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 08:24:24.23 ID:Bq6+SR430
これ違法コピーにならんのか

581 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 08:28:27.20 ID:A+P0JA9sO
でるふぁい自体のコピーはしてなくね?

ハマったら自力で取り直せばイイ!


582 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 09:34:46.51 ID:d10aGWM0O
世界のボーランドはそんなみみっちいこと気にしないから無問題

583 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 09:49:01.30 ID:0OR9NWbe0
さあ、おまえらがんばれ

Delphiのプログラミングを勉強中だからおまえらの望むソフトを何でも
http://ex14.2ch.net/test/read.cgi/news4vip/1138841182/

584 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 10:11:07.17 ID:W9D/b/DD0
wwwwwwwwwwwwwwwっうぇwwwwwwwwwほしゅwwwwwwww

585 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 10:12:50.93 ID:W9D/b/DD0
>>583
うはwwwwwwwwwwwただでさえ住人少ないのに分割して減らす気かよwwwww
wwwwwwwwwさすがwwwwwwwwwテラムイミwwwwwwwwww

586 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 10:16:30.07 ID:sDCQYaso0
プログラミング総合@VIPみたいにしてほしす
delphiは代入が:=なのが気持ち悪くてだめだお( ^ω^)

587 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 10:41:33.37 ID:W9D/b/DD0
ちょwwwwwwwwwwwぎあつxちょwwwwwwwwwww

588 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 10:49:01.24 ID:HUXEsvKY0
    //回転キー検知と回転 キーx=88
    if GetKeyState(88)<0 then k_x:= k_x+1 else k_x:=0;
    if(k_x mod 5)=1 then
    begin
    Form1.Caption:='arr';
        For i:=0 to 3 do begin
        For j:=0 to 3 do begin
            bl:=shape[i,3-j];
            shape[i,3-j] := shape[i,j];
                shape[i,j]:=bl;
            end;         
        end;
    end;

テトリスに回転をつけようと思ったのに上手くいきません
TPiace.Mainに変数の定義とこれを追加したんですけど回転しないんです。なんでですか?

589 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 10:58:11.05 ID:HUXEsvKY0
bl:=shape[j,3-i];
shape[j,3-i] := shape[i,j];
shape[i,j]:=bl;

こうでした

590 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 11:36:22.99 ID:W9D/b/DD0
ほしゅwwwwwwwwwwwwwwwww

591 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 11:36:55.30 ID:dWxITHW80
ちょwwwwwwwwwwwwwwwwwwwwwwww
ほしゅかよwwwwwwwwwwwwwwwwwwwwwwww

592 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 11:48:52.78 ID:W9D/b/DD0
保守に決まってんだろwwwwwwwwwwwwww
ちょwwwwwwwwwwテラホシュwwwwwwwwwwwwwwwwww

593 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 12:11:24.03 ID:dWxITHW80
テラホシュスwwwwwwwwwwwwwwwうぇwwwwwwwwwwwwwww

594 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 12:11:26.97 ID:2TbWfzBY0
hos

595 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 12:34:30.03 ID:86w1Cr780
あ……

596 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 12:43:35.71 ID:HUXEsvKY0
>>588-589をおしえてくださいお願いします

597 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 12:50:24.55 ID:W9D/b/DD0
>>596
ちょwwwww解決したんじゃなかったのかwwwwwwww
テトリス俺組んでないからわからないけどよwwwwwwwwww
とりあえずコラムで回転まだかかれてないからwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwww書かれるまで待ってみたらwwwwwwwwwww

598 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 13:23:27.07 ID:W9D/b/DD0


599 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 13:36:30.82 ID:HUXEsvKY0
>>597
解決したって書いたつもりはなかったです。
わかりますた。

600 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 13:45:16.12 ID:A+P0JA9sO
おぉ おしい!
それだと、回転する途中で、回転する元もかわっちゃうから狂う

変数aとbの中身を入れ替えるには、
a:=b;
b:=a;
じゃ無理じゃん?

同じ事だお

601 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 13:51:36.59 ID:HUXEsvKY0
えええええーーーーーーーーーーーーーーーーー


ktkr!!!!

602 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 13:53:02.82 ID:dWxITHW80
>>589
これって入れ替えようとしてるなら違うんジャマイカ?

bl:=shape[j,3-i];
shape[j,3-i] := shape[i,j];
shape[i,j]:=bl;

ちょっと見やすくすると

a; = b;
b; = c;
c; = a;

これだとa;とb;とc;全部同じ数値入るぞ
どれをスワップに使ってるかわからんが入れ替えるなら

a; = b;
c; = a;
b; = c;

こうじゃね?
筋違いならすまそ

603 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 13:56:23.25 ID:HUXEsvKY0
shape := tempshape;

[エラー] tetorisu.pas(254): 互換性の無い型です

orz

604 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/02(木) 14:30:37.50 ID:FMnAA9Xc0
鍵が来ないのは住所を都庁○にしたからかな(´・ω・`)

605 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 14:57:12.02 ID:eFCZTHJq0
>>604
http://www.wikihouse.com/DelphiVIP/index.php?%C6%B3%C6%FE%BC%EA%BD%E7
これ嫁

606 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/02(木) 14:59:43.93 ID:FMnAA9Xc0
>>605
何が言いたいのか,さっぱりですが・・・?

607 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:00:45.46 ID:W9D/b/DD0
>>606
落としたファイルを実行して、流れに沿ってインスコ
途中、鍵入れろって言われるところがあるから
ぬーぬー(スレの>>1)公開のありがたいタダキーを流用させてもらう
j6aj-ddge5-wyka6 / cf8-46r
流れに沿ってやってりゃインスコされて、今度は許諾がどうたらこうたら出てくるから
オンラインで取得するにチェックして
メールアドレス:asasas@melu.jp
パスワード:vippp
で登録。これも流用でおk

ここらへんを100回読めwwwwwwwwwwwwwwwwww
wwwwwwっうえうえwwwwwwwwwwwwwwwwwwwww

608 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/02(木) 15:04:30.46 ID:FMnAA9Xc0
>>607
鍵が流用できるのは知ってますが?
>>1に鍵自力はこちらってのがあるので申し込んだだけだが。
>>274>>276>>277>>278>>279
らへんを参考に。

609 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:11:19.45 ID:W9D/b/DD0
>>608
wwwwwwwwwwwwwwwwwwwwっうはwwwwwwwwwwwwwwww
wwwwwwwそんなにメール欲しいのかwwwwwwwwwwwwwwwwwwwww
俺がやるからメアド晒してくれwwwwwwwwwwwっうぇwwwwwwwwwwwww

610 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/02(木) 15:13:00.02 ID:FMnAA9Xc0
>>609
勘違いしたなら謝罪してもいいよm9(^Д^)

611 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:17:01.87 ID:W9D/b/DD0
wwwwwwww親切心出したのに謝罪しろとかwwwwwwwwwwwww
www理不尽すぎwwwwwwwwwテラワロスwwwwwwwwww


612 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:19:34.64 ID:21O4WK7r0
>>602
それもおかしい
というか変わってないぞ
分かりやすくabcにそれぞれ1、2、3が入ってるとすると
a; = b;
で、aが2になる。
次の
c; = a;
でcも2になる。
全部2wwww

このソフト使ってないから分からんが、
入れ替えするならもう一個変数つくってそこを仮の置き場にすれば確実かと。

613 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 15:20:15.87 ID:A+P0JA9sO
まだ来ないのかww

614 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/02(木) 15:20:18.46 ID:FMnAA9Xc0
>>611
おいおいwwwwww
勘違いを親切てwwwwwwwwwww
次から嫁言う前にちゃんと嫁よwwwwwwwww

615 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 15:25:00.17 ID:A+P0JA9sO
100回嫁
は 親切というよりは叩き の言葉さ
まあ芝植えておく
wwwwwwwwwwwwww
wwwwwwwww

616 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:27:28.92 ID:W9D/b/DD0
じゃぁもういいよwwwwwwwwwww
wwwwwwww消えるwwwwwwwwww

617 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:27:54.35 ID:dWxITHW80
>>612
普通にプログラムの流れ忘れてたwwwwwwww
確かに間違えてたわwwwwwwwwww

>>602
bl:=shape[j,3-i];
shape[j,3-i] := shape[i,j];
shape[i,j]:=bl;

bl;がスワップだったらshape[j,3-i];とshape[i,j];のなかのデータを交換できるなwwwwwww

618 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 15:38:03.84 ID:ocPuP9Ms0
痴漢ツールできたwww

クラスとかいまいち分からんけどやってれば分かってくるかな?

619 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 15:38:17.50 ID:A+P0JA9sO
何が悪いかはわかるんだが
携帯だから説明がめんどくさいwww



620 名前:紅萌ゆる丘の人 ◆27fW6dxxJE :2006/02/02(木) 15:43:13.29 ID:FMnAA9Xc0
>>615
ちゃんとしたメアドでやってみます。住所は偽りますが。

621 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 16:29:19.46 ID:LGVjpbwJ0
円周率の奴一応形は出来たんだけど
ゴマ撒いてるだけなんだけどwwwwww

622 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 16:43:56.58 ID:aqlt/oTS0
>>621
wwwwwwww

For i:=0 to 3 do begin
  For j:=0 to 3 do begin
    bl:=shape[j,3-i];
    shape[j,3-i] := shape[i,j];
    shape[i,j]:=bl;
  end;
end;

これだと交換にダブリが出るから結局元に戻る

623 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 16:46:12.37 ID:8cq1nbu+0
>>603
配列を代入した時は、
var
 shape,tempshape: array of THogehoge

みたいにまとめて宣言しとけばおkだお

624 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 16:51:54.67 ID:8cq1nbu+0
ごめん。ちょっと間違えた
var
 shape,tempshape: array[0..15] of THogehoge;

625 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 17:00:38.21 ID:S9PZ4ZDW0
>>586
Cから入ってるといろいろと気になるよな。
C言語で書けるDelphiがあればいいのに。




ん?じゃあC言語やりゃいいんじゃねえか?

626 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 17:17:19.68 ID:KQ89RlLI0
Cは大変だぞ

627 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 17:26:56.65 ID:S9PZ4ZDW0
でもソース読みやすい
あと参考書籍が大量にある。
本屋にも、俺の家にも。

628 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 17:38:55.23 ID:aqlt/oTS0
宿題せねば・・・ ノシ

629 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 17:45:19.64 ID:kSyJZsku0
ちょっと芝植えますね。
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwww

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
ww

wwwwww

wwwwwwwwww

630 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 17:48:09.13 ID:S9PZ4ZDW0
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
www ∩_∩wwwwwwwwwwwwwwwwwwwwwwww
www(・×・)wwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

631 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 17:54:17.83 ID:86w1Cr780
芝うめえwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwww

632 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 18:01:54.89 ID:S9PZ4ZDW0
2chスーパーなんとか
プログラミングを勉強しようと思うんだけど・・・
http://ex14.2ch.net/test/read.cgi/news4vip/1138870058/

633 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 18:15:22.02 ID:Zg1SNJut0
( ゚д゚ )

634 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 18:16:07.44 ID:86w1Cr780
みんな

635 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 18:41:20.75 ID:Zg1SNJut0
( ゚д゚ )

636 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 18:43:22.69 ID:S9PZ4ZDW0
          ┌│ 
___.  / ─┘      __/ 
        /      /           _  /
     /  __  |               /   ___/
__/       _| ____/ ____/
                                   ,. - ''""``''ー、
                                  /,\,.-,,.ニニ,, 、、 `>,、
                                  .i.i .>',..、   ``ー/.!.|、
                                  ','/ (_,ノ   i゙`ヽ'、ノノ |
    (.`ヽ(`> 、  ────────           ソ       `''" Y_/
     `'<`ゝr'フ\     ________   +   /_,,_      _,,_  | \+
  ⊂コ二Lフ^´  ノ, /⌒) _____          .,r' (●),   、(●). _「~ 
  ⊂l二L7_ / -ゝ-')´                 + i    ,,ノ(、_, )ヽ、,,   .,!   + _ _ _ /)
       \_  、__,.イ\           +    ヽ、  `-=ニ=- '  ,ノ   /⌒ヽヽ`く
        (T__ノ   Tヽ        , -r'⌒! ̄ `":::7`丶‐`ニニ´ ' ./" (井)二( ノ_ノ_ノ
         ヽ¬.   / ノ`ー-、ヘ<ー1´|  ヽ | :::::::::::::ト、 \ (    /ヽ  ⊂二 ̄`ー /
          \l__,./       i l.ヽ! |   .| ::::::::::::::l ヽ   `7ー.、‐'´ |\-、 ヾ----



637 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 18:48:20.59 ID:0OR9NWbe0
http://gamdev.org/w/?%5B%5B%A5%C6%A5%C8%A5%EA%A5%B9%C9%F7%CD%EE%A4%C1%A4%E2%A4%CE%A5%B2%A1%BC%A5%E0%A4%F2%BA%EE%A4%EC%5D%5D
テトリスのソースみつけてきた

638 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 19:26:52.54 ID:aqlt/oTS0
( ゚д゚ )

639 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 19:27:17.90 ID:dWxITHW80
>>638
みんn(ry

640 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 19:42:08.17 ID:Y4H6HTth0
http://www.geocities.com/jimmyvalavanis/applications/delphidoom.html
Doom のソース見つけてきた

641 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:05:31.86 ID:Zg1SNJut0
テ・・・・・・・ト・・・・・・・・・リ・・・・・・s・・

642 名前:ぬーぬー ◆9fLecX9sq2 :2006/02/02(木) 20:06:36.98 ID:aqlt/oTS0
今夜は宿題

明日は、
金  土  日
にかけて日帰りスノボー

コラムいったんお休みかもわからんね

643 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:16:47.15 ID:Zg1SNJut0
た・・・ま・・・・・・に・・・・・は・・・・や・・・・・・す・・・・め・・・・・・・

644 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:20:45.13 ID:JECZ8PP20
俺、いまテトリスの7やってる
土日で遅れを取りもどして追いついてやる〜

645 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:28:10.14 ID:Zg1SNJut0
深・・・夜・・・・・の・・保・・・・守・・・・・乙・・

646 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:55:38.76 ID:0OR9NWbe0
>>640
GJwwwwwww
DoomってDelphiで出来てたのかよwwwwwwwwwwすげぇwwwwwwwwwwwwww

647 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:57:27.98 ID:fdQdaE3L0
>>646
Cのソースを移植したんじゃないか?

648 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 20:58:44.10 ID:0OR9NWbe0
コンパイルできたけど起動しねぇえええええええええええええええええwwww
やっぱデータが必要なのかwwwwww

>>647
了解した
やっぱプロゲームはCか

649 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 21:25:27.21 ID:2TbWfzBY0
ho

650 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 21:48:45.85 ID:0OR9NWbe0
Doomのソース読んでるんだがグローバル変数つかいまくりだな
今まで使わないように必死だったのがバカらしくなってきた

651 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 22:02:27.20 ID:lS9Ib0rJ0
まだ鍵来てないのか
なんなんだろうな

652 名前:以下、名無しにかわりましてVIPがお送りします :2006/02/02(木) 22:08:02.52 ID:fSsekZnm0
さて、しかし作りたいものがないな・・・


全部 最新50
DAT2HTML 0.32lpp Converted.