トップページ⇒tech
118コメント26KB

俺にプログラムを教えてみろ!!

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
Visual Basic とかなんとかの本を買って、プログラムを勉強しようかと思ったが、

馬鹿な俺にはさっぱりわからん。

俺にプログラムを教えてみろ!!
0002デフォルトの名無しさんNGNG
馬鹿
0003.NGNG
馬鹿はVBでもやってろ
0004デフォルトの名無しさんNGNG
OK
0005デフォルトの名無しさんNGNG
++++++++++++++自作自演なので終了+++++++++++++++
0006デフォルトの名無しさんNGNG
1におすすめだよ〜。

同時に覚えるC++、Java、C言語
http://www.ai-pub.co.jp/contents/book/prog/cpra-java-c.html
00071NGNG
>>5
ハァ?
0008(´ー`)NGNG
>>6 中途半端な本だなぁ。
00091NGNG
まじめに教えてくれ・・・マジで。
00101NGNG
理解不能だ。
0011デフォルトの名無しさんNGNG
よし、教えてやる。
(+ 1 2)
で、1+2が計算出来る。
カッコの最初が関数、という特別な意味をもつ。
(/ 1 2)で1/2が計算出来る。
で、これらの構造は、
/と1と2がつながれたリストとして内部では保持される。
また、このリストはネスト可能。
(+ 1 2 (+ 3 4))とあると、
+ と1 と 2と (+ 3 4)という4つの要素のリストになってて、
4番目が+と3と4というリストになる。
で、
(define (a x) (+ x 2))
で、aという関数を定義出来る。
これはxという変数を取り、x+2という意味の操作を自分が先頭の
リストの時に行なう(評価、という)

(a 3)とやると5になる訳だ。
(+ 7 8 (a 3))で、20になる。
これで完璧。
0012デフォルトの名無しさんNGNG
>>6
やばげ。
ヒッポファミリークラブみたいだな。
00131NGNG
>>11
わけわからん
00141NGNG
>>11
6行目からわからん。
00151NGNG
やっぱり俺は馬鹿なのか・・・
0016(´ー`)NGNG
始めたばかりのやつに"ネスト"とかの用語が分かるわけがない。
最初はわからなくても、本に載ってるプログラムを打ってればそのうち分かるよ。
理論を考えるより実践しな。
00171NGNG
>>16
うむ。 そうするわ。
00181NGNG
>>16
アドバイスどうも。
0019デフォルトの名無しさんNGNG
今>>12がいいこと言った!
0020デフォルトの名無しさんNGNG
\|/
/⌒ヽ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ゜Θ゜)< そうでもないよ。
| ∵ つ \___________
| ∵ |
\_/
0021デフォルトの名無しさんNGNG
プログラム打ってたら、なんかカーソルが|←から■←こんなのになった。どうやったら直るんでしょうか・・・
002221NGNG
やりにくいんだよ・・・
002321NGNG
つうかスレ違いか。 逝ってきます。
002421NGNG
何処に質問すりゃいいんだ?
002521NGNG
ま、いっか。
0026(´ー`)NGNG
>>21 使ってるエディタが解らんので誰も答えられん。
0027.NGNG
>>21
プログラム組む以前の問題。
ソフトの使い方から勉強しろ
0028デフォルトの名無しさんNGNG
インサートキーを押せ
002921NGNG
>>28
直りました。サンクスです。
0030デフォルトの名無しさんNGNG
このスレあげる奴、何考えてるんだ?
別にいいけど。
0031デフォルトの名無しさんNGNG
で、1は勉強中か?
0032デフォルトの名無しさんNGNG
>>30
さぁ? たしかにどうでもいいね。
00331NGNG
疲れた。飯食ってくる。
0034デフォルトの名無しさんNGNG
>1は何がわからんのかサッパリわからん。
0035デフォルトの名無しさんNGNG
>>34
全部わからんのだろ。
0036sageNGNG
このスレ、昔も似たようなのがあったと思うんだけど、
育ててるんですか? 
0037デフォルトの名無しさんNGNG
>>36
さぁ?1の性格による(ワラ
0038デフォルトの名無しさんNGNG
>>1 は VB 自体を持ってなさげ
0039デフォルトの名無しさんNGNG
こういうこういうスレは1の能力に激しく依存するな。
物理板のヴァカは立派だったが、このプログラム板の
ヴァカはどんなもんか?
0040デフォルトの名無しさんNGNG
                          \>>1を迎えにきました。  /
                            ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           __     ________⊆二I
          く ̄ ̄ ̄ ̄`  | ̄|  / | ̄| ̄| [ ∧∧ヽ
          \_亙亙__|_| /  |_|_| [( ゚Д゚).\_
   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   ̄ ─ ─_
 ______________                           ̄ ─ _
     | ̄ ̄ ̄ ̄ ̄ ̄ ̄| |┌┐|ヽ         JNR                  ̄)
     |           | |││| ヽ                               /
     |           | |││|  ヽ___________________. /
     |_________| |└┘|   ヽ__________________//
 . ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ̄ ̄| ̄ ̄ ヽ__________________//
 .                    |    |     ヽ____________________//
 .__________|__|_______________________/_
___________________________________|_|
               |__ .__ ._______ __ .__|\            ヽ
                 (|__|□|__|)宝|=|璽|=|宝(|__|□|__|)    \__________________>
                 `\____/ 凸[凸凸]凸 \____/
0041デフォルトの名無しさんNGNG
>>39
言ってることが意味不明
0042デフォルトの名無しさんNGNG
>>39 もヴァカってことで。
0043デフォルトの名無しさんNGNG
>>42
激しく同意。
004444=バカNGNG
>>42
おれも仲間に入れてくれ!
0045デフォルトの名無しさんNGNG
>>44
はぁ? おまえ何者?
0046デフォルトの名無しさんNGNG
あ、馬鹿者か。
0047デフォルトの名無しさんNGNG
このスレにはアホが集まるのか?
0048デフォルトの名無しさんNGNG
アホじゃねえよ、バカだよ!!
0049デフォルトの名無しさんNGNG

MsgBox("とりあえず、VBスクリプトでもどうかね?>>1")
00501NGNG
今日は勉強する気無し。 他の板逝って寝るよ。
0051デフォルトの名無しさんNGNG
「プログラムの勉強がしたい」という奴はよくいるが、
君たち一体何がやりたいのかはっきりしろ。
何がやりたいのかわからなければ、何を教えれば
よいのかわからんっつーの。

オフィスの集計補助、RPG、ネット上の掲示板、etc.
0052デフォルトの名無しさんNGNG
プログラムがやりたいからプログラム教えてください。
0053デフォルトの名無しさんNGNG
ネタやめい
0054デフォルトの名無しさんNGNG
なんでプログラムを勉強しようと思ったの?
0055デフォルトの名無しさんNGNG
1じゃないけどちょいとした好奇心でVisualStudio6.0を買った。
んでVBの本も買って絵日記エディタ作った。
で、VB自体もワケワカランが、それより気になるのが勝手にインストール
されたツール群。
みんな何に使ってるの
SPY ++とかDataObject Viewerとか立ち上げてイジクリ回したけど、さっ
ぱり分からん。
あと、新規プロジェクトを選んだ時にとりあえず標準EXEを選んでるけど、
他のActiveXとかウィザードマネージャって何?ヘルプ見てもさっぱり…
本にも書いてない。
どんなPG作る時に使うの?
だらだらと書きましたが、よかったら教えて下さい。
このままじゃVCとかいうの使うのは100年後になりそう。
0056デフォルトの名無しさんNGNG
>>54
プログラマがかっこいいから
0057デフォルトの名無しさんNGNG
>55

> このままじゃVCとかいうの使うのは100年後になりそう。

車は使えれば便利かもしれないけど、運転手がいるなら
免許を持つ必要はなく。

VCは使えれば便利かもしれないけど、他人のプログラムで事足りるなら
覚える必要も無く。

VCが便利かどうかは不明。
0058デフォルトの名無しさんNGNG
>>56
プログラマですが、街中をお姉さんと二人で歩いてる男の方が
100倍かっこいいです。
0059デフォルトの名無しさんNGNG
>>56
http://pc.2ch.net/test/read.cgi/prog/1004500706/l50
0060デフォルトの名無しさんNGNG
HSPを使えや、タダやで
容量も小さいし簡単やし
こでで満足かYO!1
006155NGNG
終わられちった…
漏れの質問はよそに書いてもいいよね?
0062デフォルトの名無しさんNGNG
プログラミングの間違いじゃないか?
0063デフォルトの名無しさんNGNG
プログラマーって世間から見るとただのPCヲタ?
0064デフォルトの名無しさんNGNG
そういう人もいるし、そうでない人もいる。
0065デフォルトの名無しさんNGNG
>>41-43
http://cheese.2ch.net/test/read.cgi/sci/991658163/l50
彼のことを言ってるのだろ。
確かに、ここの>>1とは大違いだ。
00661NGNG
>>65
何を〜! 頑張ってるもんね〜

ところで、比較演算子、引数  この二つはなんて読むの?
00671NGNG
>>65
ちなみにそこの1より俺のほうが遥かにヴァカだ。
0068デフォルトの名無しさんNGNG
>>66
辞書使え
00691NGNG
>>68
載ってない。
0070デフォルトの名無しさんNGNG
いんかずだよ♪
0071デフォルトの名無しさんNGNG
ちんかす
00721NGNG
>>70
その逆を取ってひきすうだろ。引数引数
00731NGNG
もう一つがわからん。
0074デフォルトの名無しさんNGNG
ひかくえんざんし
ネタだとしても少しage過ぎ。
もうちょっと控え目にしてくれ。
00751NGNG
>>74
おーっ! サンクス!
00761NGNG
Sub hantei(ByVa1 Index As Integer, _
ByVa1 No As Integer, _
ByVa1 Fname As String)


本どうりに打ってたらなんかここでエラーが出る。本どうりのはずなのに。

なんでだ?
00771NGNG
Sub hantei(ByVa1 Index As Integer, _
      ByVa1 No As Integer, _
      ByVa1 Fname As String)

ん?
00781NGNG
半角スペースは省略されるのか?
0079デフォルトの名無しさんNGNG
独り言やめい
0080デフォルトの名無しさんNGNG
>>76 ネタ?
ValがVa1になってるぞ(エルがイチになってるぞ)
0081デフォルトの名無しさんNGNG
ネタにしか見えん
00821NGNG
ネタじゃない・・・鬱だ氏のう・・・・・・
00831NGNG
とりあえずサンクス。
0084デフォルトの名無しさんNGNG
なんとかミスってやつね。
0085デフォルトの名無しさんNGNG
>>84
何で上げんの?
0086デフォルトの名無しさんNGNG
「10−2」は?「うーん。。。8!」
「正解!じゃあ10cmの紐から2cm切りとると残りの紐の長さは?」
「……。えっ!?ん?うーん…。5cm?」
0087デフォルトの名無しさんNGNG
>>86
何で上げんの?
0088デフォルトの名無しさんNGNG
次のネタに期待age
0089デフォルトの名無しさんNGNG
>>85,>>87
なんでsageんの?
0090デフォルトの名無しさんNGNG
VBよくしらんのだけど>>77みたいな関数プロトタイプだけで実行できんの?
0091仕様書無しさんNGNG
VB厨発生の起源がここに!!
0092デフォルトの名無しさんNGNG
>>86
1cm & 7cm
2ch & 6cm
3cm & 5cm
4cm & 4cm
....
009355NGNG
ディレクトリに希望するファイルが保管されているかどうか調べたいんだけど
普通はどうするの?

Open file_path For Input As #file_id

って、やったらFileが存在しない場合エラーで処理終了…
いろいろ調べたんだけど、Fileが存在しない場合にエラーにしないで処理を続行
させる方法がわからない。
誰かヒントを下さい。
0094デフォルトの名無しさんNGNG
ヒント:調べるだけならオープンしない
0095デフォルトの名無しさんNGNG
♪日本を印度にし〜てしまえっ!
俺にVB教えろ〜
俺にVB教えろ〜・・・
0096デフォルトの名無しさんNGNG
>>92

>2ch & 6cm
ワラタ
0097デフォルトの名無しさんNGNG
on error goto
(VBにあるのか?
0098デフォルトの名無しさんNGNG

                          , 〜〜〜〜〜〜〜〜〜〜〜〜〜、
                         ( なんか事務的になったよなぁ… )
                          ` 〜〜〜o〜〜〜〜〜〜〜〜〜'
                                 ゚  ((( )))
                                  u (´Д` )
  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\                 ./   ヽ
  ( まって〜1さんLOVE。 )                し    J
  \___  _____/               :::::(_)(_)::::
        .|/
             ┌──┬┐  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
             || ̄ ̄| | |  (  また騙されましたね1さん。 )
    ∧_∧.      ||__| | |   \___  _______/
   (    )    ..|∞∞0 ||~|        .\|
   / 愛  .\   | ̄ ̄ ̄ ̄| ̄|
  .|    |\\   || ̄ ̄ ̄|| ̄|         .∧_∧ ))
  |    |/ \)..  ||======||_|       ./⌒( ´Д` ) アハハハ
  |    ヽ / |  ゙ ゙゙ ̄ ゙̄ ゙゙̄ /⌒\   | |     (~冫
  ( (   ノ( つ         / /ヽ ヽ - | |    /.| |
   ̄ ̄ ̄ ̄ ̄ ̄     i⌒ヽ__/_,,,--──\\  /.| | .|
                \____,,,__,,-(_)⌒Y⌒〜
009955NGNG
>>94

ヒントありがとうね。
調べてみる、また1日くらいかかると思う。
分からなかったらまたくる。

>>97

Privaste sub File_open_sub()
on error goto File_open_sub_ERR:
 なんたら感たら処理
File_open_sub_ERR:
エラー時の処理
end sub

という感じ使ってる。
でも、これではうまくいかない
0100100NGNG
100
01011NGNG
さて、勉強するかな。
010255NGNG
うっひゃーかっこわる〜

> Privaste → Private

ださくてスマソ、只今ディレクトリ内情報を取得するコマンドを
調査中。なかなか検索エンジンにひっかかりません。

>1

ここ借りててイイ?勉強の邪魔なら出て行くけど
01031NGNG
>>102
いいよ。
0104デフォルトの名無しさんNGNG
>>102-103
二人とも出ていけ。
もしくはsageでやれ。
0105デフォルトの名無しさんNGNG
>>93=55
Dir
0106(´ー`)NGNG
 あんたらMSDN見てないのかい?
サンプルプログラムとか載ってるだろ。
010755NGNG
見てるよ、でもうまく引けないよ。
Dirでやっと情報にたどり着けたよ。
File List Openじゃ情報はでてこなかったよ

>>105

感謝感激雨あられ、これで前に進めそうです。
01081NGNG
なんとなく解ってきた。 ムフフ・・・
01091NGNG
なんか眠くなってきた。 昼寝するわ。 
011055NGNG
MSDNの↓ヘルプとFileListBoxのListCountプロパティを使って、やっと出来たよ。

-----
' 指定した拡張子を持つファイル名を返します。複数の *.INI ファイル
' が存在すると、最初に見つかったファイル名を返します。
MyFile = Dir("C:\WINDOWS\*.INI")

' 引数を指定せずに再度 Dir 関数を呼び出すと、
' 同じフォルダにある次の *.INIファイルを返します。
MyFile = Dir
-----

作ったソース、おかしな点を指摘してもらえるとうれしいです。

-----
Dim All_file()
Dim i
Dim j

'/ FileListBoxコントロールを使ってファイル数を求めてます /

FileList.Path = "c:\japamedia\cel_img"
j = FileList.ListCount

'/ ファイル数分の配列を宣言します /
ReDim All_file(j)

'/ ファイル名を保管 /

'/ 1つめのファイルだけ先に処理 /
All_file(0) = Dir("c:\japamedia\cel_img\*.*", vbNormal)

'/ ファイル名保管繰り返し /
i = 1
Do Until i > j
All_file(i) = Dir
i = i + 1
Loop

Dirではファイル総数が分からないので、FileListBoxのListCountを使用しました。

全部>>105さんのおかげです。ありがとうございました。
01111NGNG
なんかやる気でない。
0112デフォルトの名無しさん NGNG
>1
目的は何だ?
ツールか?ゲームか?
漠然と覚えてもすぐ忘れるだけだと思うが。
どうだ?

#脅迫してるわけではない...。
0113デフォルトの名無しさんNGNG
>>112
いいかなお嬢さん
世の中には手段の為ならば目的を選ばないという様な
どうしようもない連中も確実に存在するのだ
0114デフォルトの名無しさんNGNG
>113

いいから上げるな
0115デフォルトの名無しさんNGNG
なんかageることに、やけにウルサイ奴がイパーイ!

別にいいじゃん・・・
0116デフォルトの名無しさんNGNG
何がいいんだ?
0117デフォルトの名無しさんNGNG
>>115
駄スレをあげると他のスレが沈む。
お分かりか?
0118デフォルトの名無しさんNGNG
   | \
   |◎`} >>434 ココニイルノニ キヅイテナイナンテ ソラネーヨ
   |⊂
   |


     ♪  Å
   ♪   / \   ソラソラ
      ヽ{´◎`;}ノ   ソラソラ
         (  へ)    ソラネー
          く       ヨ



   ♪    Å
     ♪ / \   ノボリガ
      ヽ{;´◎`}ノ  ツイテネーヨ
         (へ  )    テヌキカ
             >    ヨ
■ このスレッドは過去ログ倉庫に格納されています