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
9
俺が帰ると人のレスが納まるのは気のせい?こっちむいて><
- 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
w
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
ww
w
wwwwww
w
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