ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

プログラム初心者コミュのトピ立てるまでもない質問はこちらで

  • mixiチェック
  • このエントリーをはてなブックマークに追加
勝手ながらトピ立てさせていただきました。
自分が質問したかったからなだけなんですが(苦笑)
質問の際には
使用言語とわからない箇所を明確にお願いしますっ。
(ソースなども必要なら貼りましょう〜)
もし不要ならすみませんが管理人さま削除して下さいあせあせ(飛び散る汗)

コメント(25)

で、早速私からの質問なのですが…
VisualBasicでわからないところがありました。(VB2008使用)
「10日で覚えるVisualBasic」という入門書に載ってた練習問題なのですが
答のとおりに書いてるつもりなのにどうしても正しく起動してくれませんたらーっ(汗)
内容は、追加したメニューというボタンをクリックするとメニューストリップコントロールに
File(F)というメニューをコードから追加する
というものなんですが…

(以下、ソース長くなってすみません。)
Public Class Form1

Private addTopmenu As New ToolStripMenuItem("追加したメニュー")
Private no As Byte = 0
Private addcmd As ToolStripMenuItem

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.MenuStrip1.Items.Add(addTopmenu)

    '以下追加
Dim addfilemenu As New ToolStripMenuItem("File(&F)")
Me.MenuStrip1.Items.Add(addfilemenu)
    '追加ここまで

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
no += 1

addcmd = New ToolStripMenuItem("追加したコマンド" & no)

Me.addTopmenu.DropDownItems.Add(addcmd)
AddHandler addcmd.Click, AddressOf addcmd_Click2
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim mcnt As Byte

mcnt = Me.addTopmenu.DropDownItems.Count

Me.addTopmenu.DropDownItems.RemoveAt(mcnt - 1)
End Sub

Private Sub addcmd_Click2(ByVal sender As Object, ByVal e As EventArgs)
Dim mname As String

mname = sender.Text
MessageBox.Show(mname)

End Sub
End Class


'追加〜'追加ここまで という部分を足しただけのソースなんですが…
本を丸写しにしても起動してくれなくて何がまちがってるのかさっぱりなのです。
わかる方いらっしゃったら教えてくださいバッド(下向き矢印)
あのぅ…トピ立てておいてまことに申し訳ないのですが
自己解決してしまいましたorz

結局、VB2008の使い方に問題があったというか私の初歩的ミスでしたたらーっ(汗)
(ソースを表示させた時に、フォーム1のソースに記述しないで
サンプルとしてDLさせてた同じ名前のソースファイルの方に記述してたせいで
本来のソースが起動しなかった、という原因みたいです…)

しょっぱなからトピ荒らしてすみませんでしたバッド(下向き矢印)
せっかくなので他にももし質問がしたい方いらっしゃったら使っていただければと思います冷や汗
みなさん、どんどんトピック立ててつかっちゃってくださいね!
みーたんさんありがとうございます(*^_^*)
VBはさっぱりなのでお力になれないのが残念ですが・・・。

では私からの質問で・・・どなたか、XAMPPを利用している人いませんか??
XAMPPとは、Apache HTTPD 2.0.52 MySQL 4.1.8 PHP 5.0.3Zend Optimizer 2.5.7などをWindowsに一括インストールできるソフトです。

その設定で、http://127.0.0.1/~ユーザ名 でアクセスできるよう設定したいのですが・・・さっぱりわかりません。
XAMPPじゃなければ、「users」というフォルダ作ってapacheの設定ファイルhttpd.confを書き換えればいいのですが、どうも、XAMPPでインストールした場合、httpd.confにUserDir・・・という記述(調べた結果この記述を書き換えるとありました)がなくていきずまってます。

どなたかご存知でしたら教えてください!自分でももっと調べてみます。
自己解決しました!!!今後の参考のために・・・
xamppを利用した場合のhttp://127.0.0.1/~xxxx でアクセスする方法。
?usersディレクトリを作り、その下にxxxxディレクトリを作る。
/xampp/apache/users/xxxx (xxxxはユーザー名(好きな名前))
?httpd.conf(場所→xampp/apache/conf)の
#LoadModule userdir_module modules/mod_userdir.so
というところのコメントを解除。(#をはずす)
?httpd_userdir.conf(場所→xampp/apache/conf/extra)の
7行目付近 UserDir "c:/xampp/apache/users"
13行目付近 <Directory "c:/xampp/apache/users">に変更。
※それぞれディレクトリの場所は違うかと思います。自分に合わせて設定をどうぞ。
?apacheの再起動

もし利用する場合があったらどうぞ参考にしてください!
んー(´ω`)それでできるキガシマス。
はじめまして(>_<)

わからなぃことだらけで誰か知ってる方がいれば嬉しぃなーo┤*´Д`*├o


eclipseを使ぃたぃのですがサーバーが始動停止になってしまぃjavaを実行できませんo
実行してもcould not〜がでてきてしまぃ、
にっちもさっちも行かなぃ状態ですバッド(下向き矢印)バッド(下向き矢印)

何か設定がまずぃんでしょぅか?

(艸д+。悲)((つД`)゜
こんにちは。
eclipseのことについてはあまり詳しくないので・・・・。
javaの実行の前に、http://localhost:8080/ などでサーバーが動いているのは確認できますか?
javaの実行ってゆーのは、ブラウザ上のことかのかな?違うのかな・・?

could not〜というのは、うーん。なんだろう・・。
どう起動ができないといわれているのか、もう少しヒントが欲しいですねw
tomcatとJDKを自分でインストールして、eclipse上で設定すると、動くようになるかもしれません。

このページとかわかりやすいかもです。
http://www.javaroad.jp/opensource/js_eclipse1.htm

私がブラウザで使えるように(?)eclipseで行った設定は、
tomcat5.5インストール
jdk-1_5_0_15-windows-i586-p.exe のインストール
環境変数の設定
eclipseのインストール後、
eclipseを起動し、「ウインドウ」→「設定」→「Tomcat」
TomcatバージョンとTomcatホーム(インストール場所)を指定
新規→プロジェクト→Tomcatプロジェクト
プロジェクト名:「java-web」次へ 「/myjava」終了 (名前は適当です)
//以下は確認方法
・プロジェクト直下に(java-web)にjspファイル(sample.jspなど)(中身はHTML)を作る
・ツールバーのTomcat起動ボタンを押す(エラーが出る場合は再起動ボタン)
・http://localhost:8080/myjava/sample.jspにアクセス

な感じです。
がんばってくださーい!!(^_^)
解答ありがとぉござぃますぴかぴか(新しい)ぴかぴか(新しい)(ノд<。)゜。

tomcat自体が設定できなぃんですあせあせ(飛び散る汗)
会社のPCのためIEにゎつなげられなぃのでインストールができなぃバッド(下向き矢印)バッド(下向き矢印)(>_<)あせあせ(飛び散る汗)ゥー

could not find the main class program will exit
って書ぃてありました(+_<)

設定するのって大変なんですねあせあせ(飛び散る汗)
新入りです。よろしくお願いしますわーい(嬉しい顔)

アルバイト従業員のための給与自動支給システムを設計をしたいです。将来、正社員の給与計算も行えるように、アーキテクチャ設計をしたいです。

・要求仕様に対応するクラス図
・アルバイト従業員の、勤務開始時刻と終了時刻入力のシーケンス図、給与計算、および、給与明細送付、銀行振込のシーケンス図。
・上で作成したクラス図とシーケンス図が、正社員のためにも利用できることを説明する。

この3つがわかりません。どなたかわかる人いませんか?
つまりはクラス図とシーケンス図を作成したいということですね。
話を読んだ限り、クラス図は提言できそうですが、シーケンス図については全然分からないので容赦ください。シーケンス図を描くのに足りない点を書いておきます。

>>要求仕様に対応するクラス図
クラス図はオブジェクト指向で考えればできます。オブジェクト指向というのは、一つのまとまりです。今回の場合は勤務時間と人事が行なう計算に分けられますね。本当はもっと細かく分けてもいいのですが、小さいシステムのようなので問題は無いでしょう。

>>・アルバイト従業員の、勤務開始時刻と終了時刻入力のシーケンス図、給与計算、および、給与明細送付、銀行振込のシーケンス図。

勤務開始時刻と終了時刻入力の流れ、事務員が行なう動きをを書けば良いと思います。エンドユーザーが行なう作業順番は分かっているんですよね?
それが分かっていない場合は、要件定義書を書きましょう。

>>上で作成したクラス図とシーケンス図が、正社員のためにも利用できることを説明する。

これに関しては意味が分かりません。正社員とアルバイトの給与支給方法が違うのですか?もしくは賞与などのことまで考えているのですか?
どちらにせよ、アルバイトと正社員の違いが分からないことには何とも言えません。

・重要なこと

私が感じたのは、このシステムでは要件定義書を書いて貰っていないのではないでしょうか?
シーケンス図は要件定義書が無いと絶対に書けないものなので、書いてもらうようにしてください。最悪、提案という形で要件定義書を書いてもいいですね。

クラス図に関しては二つのクラスで大丈夫です。(^_^)
実際にコーディングする場合はもっと細かく定義してください。

シーケンス図の描き方についてはWikiにも乗っていますよ。
では、頑張ってください。



ありがとうございます。頑張って書いてみます。
こんにちは。

javascriptだと思うのですが・・・

キー確定(エンターキーを押されたら?)されたら、イベントを発生させるイベントハンドラーのようなものを利用したいのですが・・・
さがしても、ちょっとわかりません。

ゆってる意味がわかりにくいと思うので・・・
イメージは、firefoxの左下にでる検索窓ありますよね?あれなんですが・・・。
あれは、キーが確定されてから、文字を検索しています。(英数字だったら、一文字ずつ)

それを、WEBページ上で行いたいのですが・・・なにかいいアイディアはありませんか?
(テキスト入力を確定したら、ファンクションを動かすプログラム)

試した一覧 <input type='text' on○○○ = 'alert('OK')'>
onchange = 内容が変更されたときに実行されるが、フォーカスが離れた瞬間に実行される。キー確定した瞬間は反応なし。不可能
onkeypress = キーを押すごとに反応するため、バックスペースなどなんでも、キーを押した瞬間に反応する。ファンクションが動きすぎて処理が重い。不可能
onkeyUp 、 onkeyDown も同じ。
onBlur = フォーカスが離れたときなので、入力後tabキーなどで動かしたら反応するけど・・。ちょっと違う。

javascriptのどのイベントもちょっと違うみたいです。でも、Ajaxがはやってるし、何かあるはず・・・
ご指南お願いします。
お疲れ様です。アニマル土方です

タイプされたキーに対するアクションを行うオブサーバー的なライブラリがはてなで研究されていたはずです。

一時期、私もそれに注目していたので探してみてください。


JavaScriptだったか、PHPだったか思い出せないのですが、簡単に作ったものだとkeydownイベント内に関数を呼び出して……ということを行った記憶があります。

ただ、あんまり品質は良くなかったような気がします。


ネットワーク言語でキーイベントということで無い頭をひっくり返してみたのですが……申し訳ないです。
アニマル土方さんいつもありがとうございます。

keydownイベントで関数を呼び出し、「\n」(改行コード)があれば、検索関数を実行する。
という方法があるみたいです。

まだ実装していませんが、挑戦してみようと思います。

ありがとうございました!!
すみません。

初参加で質問です。

画面の設定ミスして、エラーで正常に起動が(セーフモードの画面が出なくなった)出来ないXPに対して、フリーの処理バッチは見つかりましたが・・・。

そのバッチプログラムがドライブ"C:¥"指定になっていて、別の正常起動するXPからはバッチ当てできないんです。

該当バッチをメモ帳やワードパットで開けるのは判りましたが、バッチ内の説明文やマニュアルのテキストファイルが全文英語なので???な状態です。

何方か、cmdでのドライブ指定の書式/文法を教えてくれると助かります。^_^;

お久しぶりです。土方雄三です。
風雅さん、かなり状況が不鮮明ですね。

OSはWindowsXPで画面設定のミスをしてしまい、セーフモードが起動しなくなってしまったと言う事でよろしいでしょうか?
それとも、セーフモードすら起動しなくなってしまったと言う事でしょうか?

後者の場合はかなり難しく、一応前者と言う事で話を進めさせて頂きます。



それよりもエラーが起きた段階が分かるのであれば、システムの復元を試した方が良いと思います。システムの復元に関しては以下のサイトを参照ください。

http://www.microsoft.com/japan/windowsxp/pro/business/feature/performance/restore.mspx


>何方か、cmdでのドライブ指定の書式/文法

ドライブ指定だけならば、'cd'だと思うんですけど……分からない以上は下手に迂闊な事は言えません。
とりあえず、コマンド一覧のHPのリンクを載せておきます。

コマンドプロンプトを使ってみよう。
http://ykr414.com/dos/

土方さん

すみません。
書き方が悪かったですね。(^^ゞ
詳しく書くと・・・。

ティスプレィ設定を誤りまして、セーフモードは起動するんですが何も映らない状況です。

くわえてマザーも壊れてしまいまして、交換したんですが。。。

例の認証のファームが出てしまい、一時的にそれを回避するバッチを見つけてきましたが、該当ドライブからXPを起動して実行するものなので困っているんですね。

考えている以上に結構難題な問題のようですね

コマンド プロンプトが動いているようであれば、そこからstart関数で行けるんですけど、認証で防がれると……認証と言うのはライセンス認証が動いてしまっていると私は判断します。

私自身、認証回避自体をやった事が無かったので、友人に尋ねたところ以下のHPを参照するようにと言われました。以下にアドレスを載せておきます。

http://hiroji.bglb.jp/win10/win12.html

ここではXPのライセンス認証関連に関して、色々と書かれております。
私自身では細かい所まで分からないので、アドレスのみとなってしまいますが、申し訳ございません。

>土方さん

どうもありがとうございます。

なにせ、通常起動で認証ファームが出て。
セーブモードだと、左上にカーソルが点滅したままのブラック画面になるので、起動はしていても何も出来ない状態ですね。^_^;

ところで、わざわざ知り合いの方に御聞きくださってありがとうございます。
さっそく正常に起動していたバックアップHDDを見てみます。

ちなみに私の探し当てたのは、これです。

http://hiroji.bglb.jp/win15/win17.html

もし良ければメッセで、cmd部分と添付されていたテキストを御見せしますね。
>土方さん

一応、念のために、こんなのを書いてみました。
*印は該当のフォルダとバッチ名になります。
-------------------------------------
@ECHO OFF
:START
CLS
ECHO ================================
ECHO 認証スルー処理 メニュー
ECHO ================================
ECHO 0.******
ECHO 1.終了
BATKEY 0 処理を選択して下さい =

IF ERRORLEVEL 0 GOTO ****
IF ERRORLEVEL 1 GOTO END
GOTO START

:***
CD \\WINNT\System32\
CALL cmd.exe /k C:\****\*****.bat
GOTO END
-----------------------------------
自分はゲーム会社に就職を希望しています。

今度3Dを使ったゲームを作るのですがC++でDirectXかC#でXNAにするか迷ってます。

C#でXNAだと簡単だとは聞いたのですが実際にゲーム開発でC#は使わないので就活には不利と聞きました。

ですがC++でDirectXは調べてみると、かなり難易度が高いように感じました。

C++でDirectXかC#でXNAどちらがいいでしょうか?

ちなみに3Dはマップやキャラ表示だけでモーションなどはありません。

レベルの低い質問で申し訳ありませんが答えていただけると嬉しいです。
お願いします。
初心者です
フリーのオークションcgi
改造しているのですが
商品のピックアップがわかりません
いろいろためしているのですが、エラーだらけです
有料で直してくだされば、助かります
まだmixiって生きていたのですね・・・。

だれか、ワンタイムパスワードの仕組み(実装かな)を説明できる人いないかなぁと思い久しぶりに開いてみました。

ネットで調べてても実装方法がよくわからず・・・データベースが使われてるんですかね・・
初心者なりに考えてみると・・・

1.ワンタイムパスワード発行リクエスト (IDで)
2.時間とかのロジックでパスワード文字列を生成
3.データベースのテーブルに、 ID と パスワードの文字列、登録時間、承認フラグ をインサート
4.ユーザに生成したパスワード文字列をメールで送信。
5.ユーザがIDとワンタイムパスワードで ログインリクエスト
6.ID と パスワード、 登録時間(で生存確認) および承認フラグが0なことを確認
 → OKをかえす、フラグを1にして、ログイン完了
 → NGをかえす、フラグそのまま、ログインNG。(試行回数とかテーブルに入ってたほうがいいのかな)
7.バッチを1分とかでまわして、登録時間からある一定時間すぎたものの承認フラグを1に完了。(フラグだけど ログイン完了 なのか 未完了による終了なのか値変えたほうがいいかな・・)
8.日時バッチとかで過去のレコードを削除。(DBデータを圧迫しなようにするため)

かなぁ と思うんですが・・・
ステップ 7 とか 8 とか、データベースに登録する とかって
実際に行われてることなのか・・・なぁ と・・・
DBとか使わず違う技術でなにかパスワードファイルを生成してるんでしょうか・・・
そのファイルってどのぐらい保存されてるもんなんでしょうか・・ 正直、保存しておく必要ないですよね・・
とか思ったり。

どなたか、アドバイスありましたら よろしくです。

ログインすると、残り2件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

プログラム初心者 更新情報

プログラム初心者のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。