ボタンを押されたから作動
フラグが動いたから作動
つまり全ての動作は何かしらの"イベント"をきっかけに作動する
たからイベントをプログラミングの軸に考えればいい
ようこそ、リアクティブプログラミングの世界へ。
アプリって結局全部"イベント"なんだよ
■ このスレッドは過去ログ倉庫に格納されています
2018/04/29(日) 05:55:18.70ID:u4zDMzRI
2018/04/29(日) 08:28:05.77ID:YkXo8Lgy
それはイベントドリブンっていう
2018/04/29(日) 08:29:03.50ID:YkXo8Lgy
https://www.nttpc.co.jp/yougo/%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%83%89%E3%83%AA%E3%83%96%E3%83%B3.html
普通、イベント(event)というと「行事」とか「催し物」といった意味。
しかし、コンピュータ、特にソフト制作(プログラミング)の世界では、
もっと細かな出来事をイベントという。
たとえば、パソコンを使っている人がキーボードのキーを押す、マウスのボタンを
押してアイコンをクリックする、メニューから項目を選ぶといった操作がすべてイベントになる。
そして、こうしたイベントが発生すると(つまり、何か操作が行われると)、それに対応したプログラムが動く。
このほか、パソコン側から発生するイベントもある。たとえば印刷をするとき、
最初はユーザーが印刷の操作をする。これによって印刷というイベントが発生する。
そして印刷が終わると、パソコンが終了のメッセージを画面に出す。途中でトラブルがあると、
そのメッセージを出すこともある。こうした、印刷の終了やトラブルの発生もイベントになる。
このように何かイベントが発生して、それに対応してプログラムが動くことを
イベントドリブン(event driven)という。ドリブンは、「走らせる」とか「動かす」
といった意味のドライブ(drive)の過去分詞。そのため日本語で「イベント駆動」ということもある。
ウィンドウズやマックOS、これらの基本ソフトに対応したアプリケーションソフトは、
ユーザーの操作に対応して動き、何もしないとそのまま次の操作を待っている。
つまり、これらのソフトはイベントドリブンの方式で作られている。
イベントドリブンでないプログラムとしては、一度動き始めるとプログラムの
最後まで一気に動き続けるようなタイプがある。
普通、イベント(event)というと「行事」とか「催し物」といった意味。
しかし、コンピュータ、特にソフト制作(プログラミング)の世界では、
もっと細かな出来事をイベントという。
たとえば、パソコンを使っている人がキーボードのキーを押す、マウスのボタンを
押してアイコンをクリックする、メニューから項目を選ぶといった操作がすべてイベントになる。
そして、こうしたイベントが発生すると(つまり、何か操作が行われると)、それに対応したプログラムが動く。
このほか、パソコン側から発生するイベントもある。たとえば印刷をするとき、
最初はユーザーが印刷の操作をする。これによって印刷というイベントが発生する。
そして印刷が終わると、パソコンが終了のメッセージを画面に出す。途中でトラブルがあると、
そのメッセージを出すこともある。こうした、印刷の終了やトラブルの発生もイベントになる。
このように何かイベントが発生して、それに対応してプログラムが動くことを
イベントドリブン(event driven)という。ドリブンは、「走らせる」とか「動かす」
といった意味のドライブ(drive)の過去分詞。そのため日本語で「イベント駆動」ということもある。
ウィンドウズやマックOS、これらの基本ソフトに対応したアプリケーションソフトは、
ユーザーの操作に対応して動き、何もしないとそのまま次の操作を待っている。
つまり、これらのソフトはイベントドリブンの方式で作られている。
イベントドリブンでないプログラムとしては、一度動き始めるとプログラムの
最後まで一気に動き続けるようなタイプがある。
2018/04/29(日) 09:44:13.78ID:+yBJTupa
イベントドンブリ
2018/04/29(日) 10:14:57.76ID:EXbEYqZk
オベントドンブリ
2018/04/29(日) 10:45:48.83ID:YkXo8Lgy
オカンのドンブリ
7デフォルトの名無しさん
2018/04/29(日) 23:36:40.55ID:rzqsb1bs ウンコブリブリ
2018/04/30(月) 01:54:14.49ID:JUUDfCG9
Windowsは昔はイベントハンドラから手作りしたもんだがなぁ
2018/04/30(月) 08:55:58.90ID:IW/uLpnH
言われてみればそうかも…
10デフォルトの名無しさん
2018/04/30(月) 08:57:42.54ID:j02OeNlU メッセージループ
11デフォルトの名無しさん
2018/04/30(月) 23:42:27.94ID:c5PwO6ft JavaScriptで用意されたイベント名はよく使うけど
自分が欲しいイベントを新規登録するのはどうするの?
自分が欲しいイベントを新規登録するのはどうするの?
2018/05/01(火) 00:28:09.82ID:2qiiAJGj
2018/05/01(火) 18:10:34.27ID:XvzsuX2A
バッチだって開始イベントで動き出す
CPU もクロックというイベントで動いている
CPU もクロックというイベントで動いている
2018/05/02(水) 00:38:49.04ID:As5kU4Fr
クロックは信号
2018/05/06(日) 05:11:58.09ID:nABdx5Gp
良スレ
2018/05/07(月) 21:48:59.44ID:oqklhPhF
iOSアプリ初期のプログラムスレはflash上がりの人が来て
「画面全部のタッチイベントを取って、どこが押されたのか
矩形エリアで判定して処理分岐させたいのですが」
みたいな質問が飛んでカオスだったなぁ…
素直にボタンを置けや…
「画面全部のタッチイベントを取って、どこが押されたのか
矩形エリアで判定して処理分岐させたいのですが」
みたいな質問が飛んでカオスだったなぁ…
素直にボタンを置けや…
17デフォルトの名無しさん
2018/05/23(水) 19:38:13.69ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
CL3RP
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
CL3RP
18デフォルトの名無しさん
2018/07/05(木) 01:52:03.78ID:RfoszcD2 L0A
19デフォルトの名無しさん
2018/07/06(金) 18:33:29.28ID:7vqHu7RF これ人気らしいぞhttps://goo.gl/PpGofJ
2020/03/05(木) 07:00:18.34ID:1lfezQ5i
ミラーリング
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- クールジャパン機構、累積損失500億円超 政府が廃止など検討へ [ぐれ★]
- 【アニメ】『日本の最強アニソンBEST100』 1位はまたもや『残酷な天使のテーゼ』… 視聴者は「出来レース」「見飽きた」の声 [冬月記者★]
- AKB48契約解除の花田藍衣、動画で悲痛な訴え「運営から性的な質問をされ…峯岸さんのように坊主にして誠意を見せろと言われ坊主に」★5 [冬月記者★]
- AKB契約解除→丸刈り 花田藍衣代理人・唐澤弁護士、コメント「オレは闘うぞ」「世界中が敵になっても…」 [ひかり★]
- 【テレビ】20代で7割、30代で6割が「見ていない」 衝撃の調査結果から考える「若者のテレビ離れ」本当の理由 [冬月記者★]
- 【香川】軽自動車がバイクと衝突し男子高校生死亡、後続バイクの高校生もけが 軽自動車運転の看護師の女(22)を逮捕 東かがわ市 [ぐれ★]
- 【MLB】ツインズ vs ドジャース ★3
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★162【メキシコ/カナダ/アメリカ】
- はません ★3
- 〓たかせん〓
- おりせん
- 【D専】Part.4
- 貧困ジャップ、しまむらに大行列…「半額なのでティシュ600個買いました」 [667744927]
- 小泉進次郎、高市にヤジ飛ばした沖縄民のことを「共感を得られない」とディスる。常に主観でモノ言ってるね、この人 [358195575]
- へずまりゅう氏、1時間に119回呼吸停止、血中酸素濃度は65%まで低下 [347656489]
- 【悲報】no borderの当事者「サナエトークンの会議では高市事務所から4人が参加していました」🫪… [359965264]
- (´・ω・`)
- 高市早苗、手足がブルブル震え出す。😰終りか? [153490809]