1read 100read
2011年10月1期プログラムVB6でLinuxを作る方法を教えてください!! TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
PDF/EPS/PostScriptスレッド
超初心者の俺にプログラミングを教えてくれるスレ
Google Maps API 質問箱
JavaScriptは消滅すべきだったよな


VB6でLinuxを作る方法を教えてください!!


1 :10/08/19 〜 最終レス :11/12/11
最近プログラムをはじめたのですが、VB6という言語でLinuxの作り方がわかりません。
マイクロソフトの解説書にもそういったものはないみたいです。
どうやったらいいか教えてください。

2 :
           皆様へのお願い
  このスレッドは高次機能障害をもたらす
病理の臨床実験のために立てたものです。
  被験者と研究員のやり取りに使うため、
書き込み等は自重されるようお願いいたします。
もし、書き込み等をすることで不愉快な思いをされましても、
当研究所は責を負いかねます。
                      (社)京都微生物研究所

3 :
>>1
面白そうだから応援だけすんわ

4 :
オモロー!

5 :
リーナスさんが作ったからLinuxなんだよ
という冗談は置いておいてVB.NETだと作れちゃうからわざわざVB6を
指定してくるなんて>>1は狡猾だな

6 :
このスレッドは天才pンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
                  京都大学霊長類研究所

7 :
まずVB6でCコンパイラを作ればいいと思う

8 :
VB6で作ったLinuxでWindowsを作りたいのですが、どうすればいいですか?

9 :
応援あげ

10 :
まあ、コンパイラ作ればいいだけだから
作れるんじゃね?
コンパイラ作るにはテキストファイルと
バイナリファイルの読み書きができれば十分だし。

11 :
いやむしろインストーラ作ってry

12 :
このスレは深いな

13 :
リナスが最初にLinux作ったときVB無かったと思うけどどうやって作ったんだろう?

14 :
QuickBasicかな?

15 :
ずばり貴方の知りたいことです
ttp://www.amazon.co.jp/dp/4839902003/

16 :
>>15
価格

17 :
>>1
その後どうなった?

18 :
Linux on VB6 を作っているんでしょう。

19 :
        / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
       /       ※※ WARNING! ※※ (警告!) ※※           |
 Λ_Λ  | This place is not a place of people who have a handicap mentally.   |
( ´∀`)< (この場所は、精神的な障害を持っている人々の場所ではありません。)|
( ΛΛ つ >―――――――――――――――――――――――――――――<
 ( ゚Д゚) <  Please move to a suitable place from the following.            |
 /つつ  |  (下記から適切な場所へ移動してください。)                |
       \ http://www.nisseikyo.or.jp/                         /
        \_____________________________/

20 :
コピペ君って馬鹿だな、まで読んだ。

21 :
            / ̄ ̄\   
          /   _ノ  \ 
          |    ( ●)(●
      i!i!i!i |     (__人__)
   |::|  ;''':' '| |     ` ⌒´
   |::|  ノ /.  |         }   人人人人人人人人人人
   |::| ||  |.. . ヽ        }  )おカタストロフィッ!
   |::| ||., \.. ヽ     ノ < .おカタストロフィッ!
   |::| | \  `"~   "" )   )おカタストロフィッ!
   |::|__.|_.` i           Y   YYYYYYYYYYYYYYY
   |::|―--  `i  人    :  'i ニ二二|:::|
   |::|     |       l|i|! !|il!シュッ  |:::|
''" ̄~~"" ,-‐‐!      i||!|i|!i|!,,シュッ |:::|
        i, `' i       i'ニ-'" シュッ// ̄~""
       \.i'"' ,、 '''"';  _/  .// _,,..i'"':,
         ヾ_,.i、_   _,;..-'   .//  |\`、: i'、
               ̄     //.  \.\`_',.-i
                   /,/

22 :
まずは用件定義
スケジュールはその次でいい

23 :
>>1
途中経過まだ?

24 :
途中経過報告です。
変数の使い方を覚えました。
int a = (int)(long)(ulong)"10";
これで、整数型の変数aの宣言と初期化が出来るようになりました。

25 :
おお

26 :
>>24
釣られないぞ

27 :
あと、ポインタがよく分らないのですが、
ポインタ = ヒープに記録される実データの先頭アドレスを示す、スタックに記録される値(メモリアドレスの代理値)
っぽいので、
int* abc =100;
という変数を宣言したばあい、
abcの実体は、スタックに積まれた0x00011111みたいなメモリアドレスで、このアドレスが、該当する100という数値が記録されたヒープのアドレスの先頭位置を示していると思っていいですか?

28 :
        ,,/ ̄''l       彡/-'''"" ̄-=彡彡/ ,,-''",,,,,,,ノ .彡''"
       (,  ,--(      彡 ,,-- ===彡彡彡"_,-_   ヽ Υ
       ヾ-( r'''''\    //=二二''''''彡ソ ̄ ∠__\ .\ソ  .|
         \;;;;  \   Ζ彡≡彡-'''',r-、>   l_"t。ミ\ノ,,r-v   / ̄ ̄ ̄ ̄ ̄ ̄
           \;;;;  \  彡""彡彡-//ヽ" ''''''"" ̄'''""(エア/  /
            \;;  \'''''')彡ヽ// | (tv   /|  , r_>'| < 一体>>1は何の言語と戦っているんだ
             \;;;  \'"  \ ,,"''-,,ノ,r-", /  r'''-, .j   \
               \;;;  \ /,,>--'''二"''' r-|   二'" /.     \______
                \;;r'""彡_l:::::::::::::::::::::: /./_   " /
                  )''//rl_--::::::::::::::::/:/ヽ"'=--":

29 :
ム板ってこういうスレが落ちるまでどれぐらいかかるの?

30 :
>>29
2001年のスレが落ちていないからねぇ・・・

31 :
あと969回カキコめば落ちるよ

32 :
削除依頼やDAT落ち依頼のようなものってないの?
あったとしてこのスレに適用可能?

33 :
面白いサンプルを見つけました。
' Form1 の新しいインスタンスを生成する
Dim cForm1 As Form1
Set cForm1 = New Form1
' Form1 を表示する
Call cForm1.Show()
これで今戦っている相手は倒せましたので次のステップに行きます。

34 :
>>27は偽物です。

35 :
>>33
ペンギンが表示できるようになりましたか?

36 :
>>13
あっただろ

37 :
>>36
ともに91年か。
リリース直後のもので作り始めたとは思えないが。

38 :
アセンブリファイルに含まれる型とメソッドの一覧をTextBoxに表示できるになりました。
Private Sub GetMethod(textBox As TextBox)
  Dim assembly__1 As Assembly = Assembly.LoadFrom("アセンブリのパス")
  Dim types As Type() = assembly__1.GetTypes()
  For Each type As Type In types
    textBox.AppendText(type.ToString() & vbLf)
    Dim infos As MethodInfo() = type.GetMethods()
    For Each info As MethodInfo In infos
      textBox.AppendText(" " & info.ToString() & vbLf)
    Next
  Next
End Sub

39 :
で、キミは何がしたいんだい?

40 :
>>39
VB6という言語でLinuxを作りたいんです。

41 :
linuxのisoをVB6で吐き出せばそれでできたことになるよ

42 :
isoってなんですか?
吐き出すってどうすればいいんですかね?
教えて下さい。

43 :
おw 食いついたw

44 :
せめてフロッピー4枚くらいにしてくれ。

45 :
お前らまじでバカにしてんの?
やり方教えろよこのクズニートどもが!
エロゲやってーするしか脳のない短小メガネキモデブが!
おかげで朝から俺のおが三回もカタストロフィしたぜ
まじビックマックーはサイコーだ。
本題に入ります。
上の処理でウィンドウは開くのですが前のウィンドウが閉じません。
どうすればいいですか?
もっと分かりやすく教えて下さい。
isoとか意味分からない事言ってないで教えろよこのクズニート短小キモオタが。

46 :
ごめんなさい。ちょっと酔ってたんです。

47 :
>>46は偽物

48 :
昔、N88Basic で UNI×(ユニクロス)というのがあったので、できないことはないのだろう。
つまり、sh を作ると。
ただ、Linuxのシステム要件を満たすように作れるかどうかはよくわからんが

49 :
要はLinuxのエミュをVBで作るんでしょ?
VBに不可能はないから、できると思うよ。
やり方は知らないけど。

50 :
C#でエミュじゃないOS作る時代も、時間の問題

51 :
おまえら作り方わかんねーのかよ最悪だな
俺はVB6という言語でLinuxを作り世界を征服する男だ。
この世界の未来の覇者にそんな態度でいいのかねまったく。
仕方ないから今度はてりやきマックバーガーーしてくるぜ

52 :
>>49
Linuxのエミュという言い方で
お前が何もわかってないということは
わかった。

53 :
お前らマジつかえねーな、このキモヲタども。

54 :
お前らやりかた分かんねーのに何でPC板にいるの?屑ばっかりだな。
最悪だわ。

55 :
>>53>>54は偽物

56 :
>>55が偽物

57 :
やり方教えろよこのクズニートどもが!
エロゲやってーするしか脳のない短小メガネキモデブが!

58 :
だから、行入力を解釈して、ファイルシステムを操作するshのようなものから作ったら?

59 :
わかりました。
どんな命令を使えばいいですか?

60 :
まずecho命令でも作ったら?「echo 文字列」で文字列表示、で、各組み込み変数が含まれていたらその変数の内容表示。
で、リダイレクトを実装することを意識して組んでね。

61 :
はい、わかりました!
リダイレクトってことはAPIを使うか
vbscriptを使うって事ですね。
やってみます。

62 :
なんだこの底辺バトルwww

63 :
バトルとは失礼な

64 :
手始めに、VB6でGTK+を使う方法を教えてください。

65 :
ゴミスレ終了

66 :
しょうがないのでこれ使います。
http://gladewin32.sourceforge.net/

67 :
次はブートローダに挑戦だ!

68 :
ブートローダはGRUBで

69 :
VB厨がGRUBとは。
NTLDRのがお手軽でいいぞ。

70 :
おうえんあげ

71 :
自前のファイルシステムでもいいな。

72 :
とりあえずFedora 13インストールして、今はMONO Developで、VB.NET+GTK#他で遊んでいます。
http://www.go-mono.com/docs/index.aspx?tlink=root:/classlib-gnome
リファレンスがあるので、癒しに丁度いい感じです。
動画配信とかも普通に出来るし、カーネルのパラメータやGRUBも公開情報大量にあるし。
もうWindowsには戻れないかも orz

73 :
>>72
それって、Linux作りとは全く関係ないような
早く、もとのLinux作りに戻るんだ

74 :
>>72
何がしたいんだ

75 :
一日一回進捗報告

76 :
どうなった?

77 :
おうえんあげ

78 :
*---------------------------*
* 2ちゃんねるで話題の      *
* スレを保守ageする仕事を   *
* あなたも始めてみませんか? *
*---------------------------*
内容:掲示板のスレッドに書き込んでageるだけの簡単なお仕事。
    書き込みは名無しでお願いします。
給与:0.1円/1スレage毎
勤務時間:お好きな時間に働けるので自由度抜群!!
資格:未経験の方も大、大、大歓迎!!!!!!
勤務場所:ご自宅

79 :
私は偽者です。

80 :
とりあえずMBRの復旧とNTFS形式データのサルベージとXenでXP動かしたりしてました。
作業過ぎて精神的にキツイのでもうやらないけど(・ω・)
あとはPostgreSQLで簡単なコマンド使って遊んでみたりApacheの設定いじって遊んだり。
ここ数日はカーネルのオプション眺めながら最適な構成探してます。それにしてもオプション多すぎるわ(・ω・)

81 :
なんて?

82 :
なんと?

83 :
>>80
どこの小技集だw

84 :
自分の環境に最適化するなら、自分で1から構成するしかないな。
ディストリのは変に拡張されてる場合がある>カーネル

85 :
で、カーネルはVB6で自作すると。

86 :
おうえんあげ

87 :
お給料は貴方の頑張り次第!!
人気のお仕事ですよ!!!
*---------------------------*
* 2ちゃんねるで話題の      *
* スレを保守ageする仕事を   *
* あなたも始めてみませんか? *
*---------------------------*
内容:掲示板のスレッドに書き込んでageるだけの簡単なお仕事。
    書き込みは名無しでお願いします。
給与:0.1円/1スレage毎
勤務時間:お好きな時間に働けるので自由度抜群!!
資格:未経験の方も大、大、大歓迎!!!!!!
勤務場所:ご自宅

88 :
おうえんあげ

89 :
おうえんあげ

90 :
おうえんあげ

91 :
ブートローダもBVできぼんぬ

92 :
それこそブートストラップのコードくらいならVB6でも吐けるだろうな
マシン語の構造知ってないと無理だが

93 :
バイナリエディタでええやんw

94 :
おうえんあげ

95 :
このスレでぬるぽしてもおそらく誰も気づくまい。
    /\        /\
    /:::::::ヽ____/::::::::ヽ、
   丿 ::.__  .:::::::::::::  __  ::::ヽ_       ,. 、       /   /
  / /。 ヽ_ヽv /: /。ヽ  ::::::ヽ    ,.〃´ヾ.、  /  /
 / / ̄ ̄√___丶  ̄ ̄\  ::::| / |l     ',  / /
 | .:::::::::: / / tーーー|ヽ     ..::::: ::|r'´  ||--‐r、 ',    ぬ る ぽ ぬ る ぽ ぬ る ぽ !!
 | .:::::.  ..: |    |ヽ   .,..ィ'´     l',  '.j '.    ぬ る ぽ ぬ る ぽ ぬ る ぽ!!
 | :::    | |⊂ニヽ| |  'r '´         ',.r '´ !|  \
 | :    | |  |:::T::::| !  l!     ....:.:.:.:.:.:ヽ、   ,l    \
 \:    ト--^^^^^┤   ゝ、.,_ ---‐‐‐----ゝ、ノ

96 :
また古いネタを……

97 :
そもそもの問題は、Linuxのディストリビューションは数あれど、
カーネル部分は共通だということだ。
そしてカーネルはCで作られているので、もしVBでUNIX系のOSを作ったとしても、
それはLinux以外のUNIXクローンに分類されるだけ。

98 :
じゃあ名前を決めよう

99 :
ブビックス

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
PDF/EPS/PostScriptスレッド
超初心者の俺にプログラミングを教えてくれるスレ
Google Maps API 質問箱
JavaScriptは消滅すべきだったよな