1 名前:デフォルトの名無しさん mailto:sage [04/10/30 13:59:11] 【主流プログラム】 VisualC++ UNIXOSはこれで書いてる。プログラム作り難い。ny作者がGUIに凝る為bcbに逃げた実績あり。 GUIをVBで内部をC++で書いてる人多いみたい。数多くの初心者を粉砕してきた。 VisualBasic 複雑なプログラムの開発できない。動作が重い。短時間でアプリを作れる。 JAVA オブジェクト指向でそれがまた難しいとか。JAVA仮想マシーンを間に挟むことで 全てのOSで実行できるのが売りだが、全てとはいかないとか。VBより軽く.netよりちと重い。 Delphi 中々高機能なアプリがVB並みに簡単に作れ実行速度もC++並み。資産を利用できないのが弱み。 ファイルサイズが大きめ。 BorandC++Builder C++並みに高機能な上VB並みに作りやすくアプリも軽い。資産を利用できる。 ファイルサイズが大きめ。けど人気は微妙。 【支流プログラム】 HSP 優しくて主に簡易的なゲームを作りに適している ひまわり 日本語でプログラムを書ける jscript vbscript javascript php perl 基本的にWeb系プログラム 【2chスレ数ランキング】(左から多い順) C,C++系圧倒 JAVA系55スレ VB系38スレ HSP系37スレ delphi系35スレ BCB系11スレ ひまわり4スレ 【完成したプログラムの処理速度】(左から早い) c,c++>>BCB>delphi>>>>>>>.net>>JAVA>>>>>VB>>…>>HSP 【完成したプログラムのファイルサイズ】 c,c++が小さくBCB,delphi系は大きくなる
855 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 21:56:34 ] VB2008EEで作ったアプリを配布するに当たって、どれが必要なファイルかよく判らないのですが、 参照してるDLLを全て入れておけばいいんでしょうか? これらのDLLは一緒に配布してもいいものなんでしょうか?
856 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 22:16:00 ] >>855 そのままDLLを配っても動かない。 基本的に.NET Framework 3.5 SP1をインストールしてもらう必要がある。
857 名前:デフォルトの名無しさん [2009/06/18(木) 13:39:32 ] おい!日経B@ソフトプレスのVB入門全く教える気ねえだろ? 教える気のねえ奴は無駄金使うから本出すな、
858 名前:デフォルトの名無しさん [2009/06/18(木) 14:19:50 ] 普通の本の10倍かかるんだよ理解するのに。最終的に理解するとすげえカンタンなのに何でこんなわかりずらい説明してんだというのが、何回も連続で続くんですけど。
859 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 14:53:42 ] >>858 あるある
860 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 20:06:21 ] >>856 レスありがとうございます。 本体 + DLL + .NET Frameworkを入れろという注釈 でOKですか。
861 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 22:39:51 ] >>860 Microsoft.VisualBasic.dllとかの標準的なDLLは.NET Frameworkに入っているぞ。 よそ様のDLLを使っているなら、.NET Frameworkとは別に入れる必要があるけど、 それこそ自分のEXEと一緒に配ればいいわけでユーザに用意させる必要はないだろ。
862 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 22:52:32 ] >>861 何度もすいません。 Office関連のDLLを使ってるんですが、 OfficeをインストールしてないPCとかに入れるのはやっぱマズイですか?
863 名前:862 mailto:sage [2009/06/18(木) 23:00:06 ] わかったかも。 プロジェクトのプロパティで、参照の種類が「.NET」以外のものをこっちで用意すればいいんですね。 上で言ってるOffice関連のDLLも「.NET」になってました。
864 名前:862 mailto:sage [2009/06/18(木) 23:06:00 ] と思ったけど種類が.NETでもEXEフォルダから消したら動きませんね…。
865 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 23:19:22 ] >>863 Office関係の.NETのDLLはOffice本体を参照しているから、 仮にEXEと一緒に配ったとしても参照したのと同じバージョンのOffice本体がないと動かない。 あと、ライセンスで認められていなさそうな気もする。
866 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 00:56:24 ] >>865 Officeのバージョンがバラバラな前提で作る場合、普通はどう対処するんですか?
867 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 03:04:30 ] >>866 基本的にはVB6までと同じで、参照設定せずにObject型/CreateObject関数で扱う。
868 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 23:27:04 ] >>867 まだよくわかりませんが頑張ってみます。
869 名前:デフォルトの名無しさん [2009/06/26(金) 01:14:55 ] PCスペックの関係で Visual Studio 2005 Express Edition をインストールしたいのですが どこかにUPされてないでしょうか MSでは2008しかダウンロードできなくなっているんです
870 名前:デフォルトの名無しさん [2009/06/26(金) 17:41:40 ] もうないんじゃないっけ?
871 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 19:28:44 ] MS以外が公共(インターネットは公共)で配布したら問題になると思うよ。 だから、友達か知り合いに相談
872 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 21:58:13 ] >>869 MSで検索したらあっさり出てきたんだが。
873 名前:デフォルトの名無しさん [2009/06/27(土) 18:27:02 ] 初心者には Visual BasicとHSPではどちらがおすすめですか? 使う目的は、認知科学の実験プログラムなんですが。
874 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 21:12:19 ] 作業するだけならHSPでいいんじゃない。 プログラムの勉強するならHSPダメ。
875 名前:デフォルトの名無しさん [2009/06/28(日) 00:42:53 ] ダーメッ! ダメッ! ダメッ! ダメッ! ダメッ! ダメッ! ギリギリィッ!
876 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 03:15:28 ] VBだろ HSPなんぞ使ったら開発と保守がマジだるい 悪意こもったプログラム作るならHSPがいいだろうけど
877 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 11:22:15 ] HSPって、コンテナクラスみたいのがないし、テキストの扱いとか癖がりすぎるし、 ちょっとしたツールを作るにも、不便すぎる。
878 名前:デフォルトの名無しさん [2009/06/29(月) 10:24:29 ] みなさんコメントありがとうございます。 まったくプログラミングの経験がないのでVisual BasicとHSPで迷っていました。 ちなみに難易度はVBの方が上ですか?
879 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 10:26:22 ] 高めです 大抵の識別子がクラススコープとインスタンススコープで分かれているので 初めての人は混乱するはず HSPは名前を書けば実体は一つだけだったので余り混乱しないかも しかしVB推す
880 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 22:16:34 ] C#
881 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 23:04:58 ] >>878 VBは実用、HSPは趣味用。HSPは元々スクリプト言語だったのが3で進化したんだよ。 HSPに比べればVBはむずいけど、実用的な言語の中では簡単だと思う。
882 名前:デフォルトの名無しさん [2009/06/30(火) 21:57:18 ] なでしこ>HSP>VBって感じかな
883 名前:デフォルトの名無しさん [2009/07/04(土) 07:51:23 ] なでしことHSPとではどちらが使いやすいですか?
884 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 23:21:44 ] VB(エクセルVBA)からはいって、アクセスと連携させてエクセル上でDB構築できる程度のスキルなんですが 次に言語覚えるとしたらオススメは何かありますか? VB磨いたほうがいい?
885 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 23:40:59 ] >>884 なんでかわかんないけど(セクハラVBA)に見えた 何使うかは目的による
886 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 23:43:43 ] C言語かな。ポインタを自在に使えるか使えないかはプログラマとしてのひとつの境目になる。 ここで躓く人はもうどんな言語も身につかない。
887 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 00:01:32 ] >>886 プログラムを仕事にするとか、しっかり勉強する気でなければCに拘らなくてもよくないか?
888 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 00:04:05 ] そのとおりです。まぁ、せっかく勉強するんだから、上を目指しましょうよ。 ポインタなんて簡単ですし。
889 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 15:08:47 ] ポインタ=白い粉 読み替えるとたのしい
890 名前:デフォルトの名無しさん mailto:sage [2009/07/07(火) 02:28:50 ] C言語はポインタより配列とか文字列で躓いた俺 配列や文字列が長さ情報持ってない言語なんて当時初めてだったからな…
891 名前:デフォルトの名無しさん mailto:sage [2009/07/07(火) 03:19:35 ] 配列は単なるポインタ演算だし、文字列は配列だから結局ポインタ演算だし、 他の言語の配列型や文字列型のイメージがあると確かに戸惑うね。
892 名前:デフォルトの名無しさん mailto:sage [2009/08/19(水) 20:35:01 ] まぁなんだとりあえず保守
893 名前:デフォルトの名無しさん [2009/08/29(土) 01:17:56 ] まぁなんだとりあえずage
894 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 18:35:39 ] テンプレにC#がない!と思ったら2004年のスレッドか さて初めてのプログラミング C をやるか C# をやるか迷う
895 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 17:48:38 ] CUIならC、GUIならC#
896 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 21:59:12 ] >>894 C#なら、こんなのを薦めてみる www.shuwasystem.co.jp/products/7980html/1918.html
897 名前:デフォルトの名無しさん [2009/09/08(火) 22:00:17 ] www.comucomu.jp/2shot/8003.html 質問です。 プログラミングを自分でして、上記のサイトのような軽いストリーミングチャットを 作ってみたいです。 まず、最初に勉強する言語は何がいいんでしょうか?
898 名前:デフォルトの名無しさん [2009/09/08(火) 22:38:20 ] 初めてプログラミングを学ぶ者なんですが C++をやる前にCを勉強した方が理解しやすいですか? いきなりC++をやるのは無謀でしょうか?
899 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 22:48:45 ] 大丈夫。Accelerated C++かC++プライマーで勉強すれ。 C++ではC固有のプログラミングテクニックの多くが非推奨になっていて それこそがC++を理解するのにCの知識が必須となる 最大の理由のひとつでもあるところがなんとも悩ましい。 ところで、手っ取り早くWindowsプログラミングがやりたいとかなら C++よりもCを、CよりもC#を、C#よりもVBを学ぶといいよ^^
900 名前:898 mailto:sage [2009/09/08(火) 23:00:21 ] 899さん ありがとうございます。 C♯から初めてみます。
901 名前:デフォルトの名無しさん mailto:sage [2009/09/16(水) 11:44:12 ] アセンブラってなんですか?
902 名前:ぅゅ ◆e6.oHu1j.o mailto:sage [2009/09/19(土) 17:30:38 ] 機械語の0x00 0x01 0x02 とかをローマ字にしただけのカス
903 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 17:31:43 ] 機械語と一対一なんてそんな恥ずかしいこと()
904 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 16:25:12 ] すいませんが質問です。 たとえば、「c:\abc.txt」というファイルをlabelに表示させることは出来ますか? 探してみたけど難しくてよく分かりませんでした。 VB始めたばかりなので分かりやすく教えてほしいです。
905 名前:デフォルトの名無しさん [2009/10/19(月) 21:14:30 ] VBとエクセルVBAは別のものですか? VBの勉強をすればエクセルVBAもわかるようになりますか?
906 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 21:23:37 ] 別物ですよ。でも、VBAはVBのサブセットのようなものなので VBの勉強をするとVBAもさくっと理解できます。
907 名前:905 [2009/10/19(月) 21:28:39 ] エクセルVBAのみマスターしたいのですが 良書はありますかね? 今までプログラミンング経験はありません。
908 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 21:39:52 ] 全く経験の無い人向け VBだけど ttp://www.shuwasystem.co.jp/products/7980html/1917.html
909 名前:デフォルトの名無しさん [2009/10/24(土) 21:16:41 ] 学校でプログラムの授業が始まって、すこしでもみんなより理解しておこうと VBを使っていろいろ調べながらやってるのですが ちょっとお遊びで進行バー(ProgressBar)の進行具合によって上のLabelに 表示される文字を変えていくプログラムを作ってみてるんですが(ゲームのインストールの時みたいな感じで。) Label2.Text = "開始" MsgBox("START") ProgressBar1.Value = 20 System.Threading.Thread.Sleep(800) ProgressBar1.Value = 29 ProgressBar1.Value = 50 System.Threading.Thread.Sleep(1000) ProgressBar1.Value = 90 ProgressBar1.Value = 100 Label2.Text = "POINT1" System.Threading.Thread.Sleep(2000) ProgressBar1.Value = 0 ProgressBar1.Value = 20 ProgressBar1.Value = 40 ProgressBar1.Value = 60 System.Threading.Thread.Sleep(3000) ProgressBar1.Value = 100 Label2.Text = "POINT2" System.Threading.Thread.Sleep(1000) MsgBox("END") これだと、最初の開始はLabelに表示されるんですが、途中のPOINT1が表示されず POINT2が表示されて最後のメッセージボックスENDが表示されます。 特にエラーとかないのに、なぜPOINT1の部分がスルーされてしまうのでしょうか? 幼稚な質問ですみません
910 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:00:43 ] VB.netスレに行ったほうが。 Label2.TextやProgressBar1.Valueを変更しても、それを描画に反映するタイミングがなくて 処理が進んでいってしまうから。
911 名前:デフォルトの名無しさん [2009/10/30(金) 18:19:34 ] すみません。質問です。 windows2000serverで下記の再起動スクリプトは動きますでしょうか。 winFAQで拾ったものなのですが、現物が無くて、確認できないのです。 Set objSystemSet = GetObject("winmgmts:{impersonationLevel=impersonate,(Shutdown)}").InstancesOf("Win32_OperatingSystem") For Each objSystem In objSystemSet objSystem.Win32Shutdown 2 Next
912 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 02:29:01 ] Multimedia Fusion 2が来月発売されるらしい。 マウス操作だけでゲームを制作できるソフト。 プログラミングの知識がなくても、RPG 、シューティング、アクション、パズル、 アドベンチャーなどほぼすべてのジャンルのゲームを制作できる。 作ったゲームを Windows で動作する実行ファイルに変換したり、 Web ブラウザで動く Java アプレットとしても出力可能。 OS 問わずに実行できる Java アプリに変換にすることもできる。 願わくば、豊富な時間に恵まれて、 これからプログラミングを始めようとしている諸君らが、 プログラムの勉強を思いとどまってくれますように。 www.forest.impress.co.jp/docs/news/20091120_330540.html >“Multimedia Fusion 2”は、豊富に用意されたオブジェクトをマウス操作で >配置していくだけでゲームを制作できるソフト。キャラクターの動きなども、 >あらかじめ用意されたコマンドを組み合わせるだけで表現可能。 >プログラミングの知識がなくても、RPGやシューティング、アクション、 >パズル、アドベンチャーなどほぼすべてのジャンルのゲームを制作できる。 >製品版では、制作したゲームをWindowsで動作する実行ファイルへ変換できるほか、 >Webブラウザーで実行できるJavaアプレットとしても出力可能。 >Mac OSでも利用可能なJavaアプリケーションへ変換することもできる。
913 名前:デフォルトの名無しさん mailto:sage [2009/12/18(金) 19:20:29 ] くだらねぇな
914 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 08:43:24 ] VBとVB.NETってどう違うんですか? どっちを勉強した方がいいんでしょうか?
915 名前:デフォルトの名無しさん mailto:sage [2009/12/20(日) 16:00:51 ] VisualBasic:ブランド名 VB.NET:ブランド名を被った製品名
916 名前:デフォルトの名無しさん [2009/12/20(日) 21:35:23 ] >>915 どういう意味?
917 名前:デフォルトの名無しさん mailto:sage [2009/12/21(月) 12:31:30 ] どういう意味=何を言いたいの?ってことなら VBを勉強するってのが、こっちには意味不明の質問に聞こえるってこと VB.NETなら一意な実物もあるし、勉強だってできる VBはVB.NETもそれ以前のVBも含んでるしなー
918 名前:デフォルトの名無しさん [2009/12/21(月) 23:11:46 ] ふーん
919 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 06:42:38 ] 高性能でありながらソースが丸見えにならない 次世代言語がほしいです。
920 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 09:51:10 ] >>919 C++0x
921 名前:デフォルトの名無しさん [2010/01/14(木) 01:16:52 ] 最近VBの勉強を始めました。 図形が書けるようになったので、簡単なゲームでも作ってみようと思った のですが、参考になるようなサイトありますでしょうか? バージョンは2003です。 よろしくお願いします。
922 名前:デフォルトの名無しさん mailto:sage [2010/01/14(木) 10:50:25 ] >>921 www005.upp.so-net.ne.jp/h-masuda/vb6/vb6game/index.html fukuoka.cool.ne.jp/manabu/VBSub.htm www001.upp.so-net.ne.jp/yoshihiro/index.htm VB自体あまりゲーム開発で使われていないのもあってサイトも少ない・・・ あとVB2003って古過ぎると思うんだけどVB2008使わないの?
923 名前:デフォルトの名無しさん mailto:sage [2010/01/16(土) 18:26:40 ] >>921 VB2003はVB2005以降のバージョンと互換性に問題があるんだよね せめてVB2005からはじめたほうがいいと思う ある程度使いこなせるようになったらC#をいじって、そこからC言語系の勉強をするといいかも
924 名前:921 [2010/01/18(月) 13:20:58 ] >>922-923 レスありがとうございます。 お金が無くて、今たまたま入っていた2003でやっているという状況です。。 アドバイスありがとうございます。頑張ってみます。
925 名前:デフォルトの名無しさん mailto:sage [2010/01/18(月) 15:49:38 ] >>924 VB2008は無料バージョンがあるんだけど・・・
926 名前:デフォルトの名無しさん mailto:sage [2010/01/18(月) 23:36:55 ] >>924 PCの環境とスペックの情報があればもっとはっきり回答できるんですが; XP以降のOSでないと、VBの勉強をするのは厳しいと思います (Win2000は.NETを使うにはそろそろ限界でしょうね) XPならばVB2008のExpressEditionという無償配布版が動作するのでオススメです
927 名前:926 mailto:sage [2010/01/19(火) 09:04:38 ] >>926 微妙に分かりにくいので修正 ×>XPならばVB2008のExpressEditionという無償配布版が動作するのでオススメです ↓ ○>XP以降のOSならばVB2008のExpressEditionという無償配布版が動作するのでオススメです
928 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 11:03:13 ] 他スレで Cしか使えないやつにVB叩き込むのは楽だけど、逆は厳しい、これ経験則な とのカキコミを見たのですが、これって何故なんですか? この認識はプログラマの方達のとっては共通のものなんですか?
929 名前:デフォルトの名無しさん [2010/01/21(木) 15:44:55 ] 何使ってようが1日あれば言語仕様ぐらい簡単に覚えられる。 大変なのは各言語のライブラリの把握。
930 名前:デフォルトの名無しさん mailto:sage [2010/01/21(木) 18:41:33 ] >>928 最近のVBは多少粗雑な組み方しても察してくれて動いちゃうんですよね Cはその辺の融通は効きませんから 私はVBから入った人間なのですが、上長はCを使う前にC#で慣れさせる感じでしたね ポインタなどの概念は独学でやっていたアセンブラを通して理解しました
931 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 08:17:39 ] Cで書くと地雷原を素っ裸で通り抜けるような緊張感がある
932 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 23:49:41 ] C言語とかC++とかjavaとかのメジャー言語をカバーしてるような総合開発環境ってどんなのが人気なの? WideStudioとか?
933 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 07:59:58 ] >>932 .NETがメインならVisualStudio。 JavaがメインならEclipse。 MacならXcode。
934 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 10:03:38 ] >>933 d Eclipse良さそうだね プラグインでいろいろ追加出来るみたいだし
935 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 11:30:49 ] Eclipseで多言語するって言うんだったらPleiades All in OneのUltimateでおkって事でおk?
936 名前:__ [2010/01/28(木) 09:56:48 ] IEを自動実行させようとVBscriptのサンプルを見つけましたが、 概略しかないのでIneternet exploreオブジェクトのメソッド 一覧を探しています MSDNをみたのですがVBのところにも見つけられませんでしたし、 internet explore objectで検索してもHTMLのobjectタグの例でした Windowsでの開発(?)が初めてなので、このような 情報のポインタか検索ワードを教えて頂けませんか
937 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 15:16:21 ] msdn.microsoft.com/en-us/library/aa902517.aspx このあたりとか?
938 名前:デフォルトの名無しさん mailto:sage [2010/01/29(金) 17:49:52 ] VisualBasic2008ExpressEditionで、 COMコンポーネントのWindowsMediaPlayerを再生中に、 StreamWriterでファイルに書きこみをしようとするのですが、 Vistaのマシンでは書きこめても、XPのマシンでは再生中には書きこめません。 どなたか原因がわかる方がいらっしゃったら、教えていただけないでしょうか?
939 名前:938 mailto:sage [2010/01/29(金) 18:50:48 ] すみません。解決しました。
940 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 04:27:46 ] Visual Basic 2008の勉強をしたいんですが、なにかオススメの良書はありますか? プログラム経験は皆無で、一週間前に「Visual Basicでカンタン はじめて学ぶプログラミング」を やった程度の知識しかありません。 Visual Basicでカンタン はじめて学ぶプログラミング ecx.images-amazon.com/images/I/511kr3QzFXL.jpg
941 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 13:00:27 ] >>940 秀和システムの逆引き大全シリーズがお奨めです。 私は簡単なソフト(テキストビューア等)を組むことから始めて、 条件分岐などのステートメントの概念を体で覚えました。
942 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 15:35:25 ] >>941 ありがとうございます。早速ポチってきました 自分なりに色々な書籍を調べて「独習Visual Basic 2008」という本を見つけたのですが、 この本はどうなんでしょうか? 独習Visual Basic 2008 ecx.images-amazon.com/images/I/51g8OnBxX9L.jpg
943 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 04:29:11 ] >>942 私は会社で上長のフォローの下で体で覚えたので、本の良し悪しを語ることはできません (ハウツー本は相性もあったりで当たり外れが大きいので、書評を検索して立ち読みでいいなと感じたものでよいと思います) ただ初心者がプログラミング言語を習得する際に注意すべきこととして、 ・習得したい言語のコンセプトを理解し、決められたルールに従い、コンセプトに沿ったコードを書く (これは解説サイトや、書籍に倣うのがいいと思います) ・とにかく数をこなし、分からない点は徹底的に調べる (最初は興味のあるものから始め、勝手が分かってきたら偏りを避けるなどの工夫もありかと) あとはどの程度のレベルに目標を置いているのかよりますが、 まずは本に載っている簡単なサンプルを自分で組める程度になることです
944 名前:デフォルトの名無しさん mailto:sage [2010/02/15(月) 01:48:43 ] >>940 俺はVB6時代だけど、かんたんプログラミングの基礎編の後関数編を勉強したら、それなりに出来るようになった 応用編は途中で辞めたw とりあえず入門書を何度も読んで理解したら、後はググればどんな言語もなんとかなるってのが自論
945 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 16:29:09 ] 10年ぶりにプログラミングをやってみたくなりました。 当時はBCB4を使っていました。大したことは出来ませんでしたが。 それで質問なのですが、BCB4って今でも使い物になるのでしょうか? 今では相当にバージョンが上がっているようですし、OSの方も かなり代替わりしているので、ひょっとしたらついて行けないんじゃ ないかという不安があるのですが。 それと、もし乗り換えるならばBCBの最新版が良いのでしょうか? Delphiとかの方が扱いやすいのかな? BCBの使い方はすっかり忘れてしまったので、乗り換えることに抵抗はないです。
946 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 00:08:34 ] >>945 BCBもDelphiもすでに古いですね・・・ C++ならVisualC++を使うのが良いんじゃないかと思います。10年前と違って無料版もありますので。 プログラミングで何をやるかによると思うんですけど、Windowsアプリケーションを作るならDelphiじゃなくてC#.NETかな。
947 名前:945 mailto:sage [2010/02/24(水) 23:21:50 ] >>946 VisualC++って今は無料で使えるんですか。それはそれは。 C#.NETっていうのは何かよく解らないのでちょっと調べてみます。 ありがとうございました。
948 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 15:32:39 ] >>947 Visual C#はCを知っているなら、比較的簡単に扱えます (オブジェクト志向ですが) あと最近のVisual Basicが文法だけBasicでC#化しているので、すぐにVBも覚えられるかと Javaにも似ている(というか、J#の後継?がC#なのかな)んでC言語が分かる人間が 久々に取り組むWindows上で使う言語としては一番向いているように思います C#もMicroSoftから無償配布版がありますので安上がりで済みますし、情報も多いです
949 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 20:06:54 ] HSPがめでたくノートンにつぶされたので、C+DXライブラリを勉強し始めた。 dixq.net/g/index.html 入門編と基本編をやっと読み終わった。なんだDXライブラリさえ使えばHSPもCもたいして 難易度変わらないじゃん(物理とマウスはとりあえず使わないからスルー)。ここまでVC++ もDXライブラリも一切インストールしておらず。 すべてを学び終わってからVC++またはDXライブラリが俺のPCじゃ動かないなんてことに なると全ての苦労が水の泡になる。俺要領が悪い。 てか何か作るかどうかも決まってない状態。