C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.6130 の関連記事表示

<< 0 | 1 | 2 >>
■6201  Re[9]: ASP.NET VB のWebアプリケーション
□投稿者/ さくもん -(2006/09/01(Fri) 13:14:01)

    分類:[ASP.NET] 

    eternia様

    返信ありがとうございます。
    事務所で使用するため、PCは個人で一人一人が使用するので
    その点は大丈夫かもしれませんね

    無知な初心者に付き合ってくださり、ありがとうございました!

記事No.6130 のレス / END /過去ログ6より / 関連記事表示
削除チェック/

■6198  Re[8]: ASP.NET VB のWebアプリケーション
□投稿者/ eternia -(2006/09/01(Fri) 12:18:08)

    分類:[ASP.NET] 

    >
    > 自分のパソコンでしかやっていないので良くわからないんですが
    > この記述ではだれのPCでプログラムを立ち上げて実行しても
    > その人が入力したIDが表示されるものなんでしょうか?
    >
    > 私のIDが表示されたりはしないんでしょうか?

    ここで聞くよりも実際やってみたほうが早いかと思いますが……
    Cookieの情報は使用している各自のPCに保存されます。
    情報の取得先も各自のCookieからになりますので問題はないかと。

    #ただ、不特定多数が使用する環境においては怖い仕様ではありますが^^;
    #前の人が使ったIDとパスワードがご丁寧に出てくるわけですから。

記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6194  Re[7]: ASP.NET VB のWebアプリケーション
□投稿者/ さくもん -(2006/09/01(Fri) 11:09:23)

    分類:[ASP.NET] 

    ご返信ありがとうございます
    参考して以下のように記述してみたところ
    ログインした段階でIDが入力されました

    Response.Cookies("ID").Value = TextBox1.Text
    Response.Cookies("ID").Expires = DateTime.Now.AddYears(99)

    この記述はログインが成功したときのみ 実行されるようにしました


    自分のパソコンでしかやっていないので良くわからないんですが
    この記述ではだれのPCでプログラムを立ち上げて実行しても
    その人が入力したIDが表示されるものなんでしょうか?

    私のIDが表示されたりはしないんでしょうか?
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6186  Re[6]: ASP.NET VB のWebアプリケーション
□投稿者/ 中博俊 -(2006/08/31(Thu) 20:37:56)
>

    分類:[ASP.NET] 

    えー
    クッキーのサンプルでごろごろ転がってる見本みたいなものじゃないですか。
    Response.Cookie["ID1"].Value = val;
    で設定
    ログイン画面で
    ListBox1.Items.Add = Request.Cookie["ID1"].Value
    こんなかんじか。

    ちなみにリストボックスだと文字入力できないので、1からログインするため用にテキストボックスも用意してね。
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6183  Re[5]: ASP.NET VB のWebアプリケーション
□投稿者/ さくもん -(2006/08/31(Thu) 18:20:06)

    分類:[ASP.NET] 

    それも思ったのですが そのプログラム自体がピンときませんでした・・・

    よろしければ
    簡単にでもかまいませんので記述などを
    教えていただけませんでしょうか・・・?
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6180  Re[4]: ASP.NET VB のWebアプリケーション
□投稿者/ 中博俊 -(2006/08/31(Thu) 17:52:19)
>

    分類:[ASP.NET] 

    クライアントが入力したIDを記憶しておいて(Cookie)
    それを一覧に出せば?
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6179  Re[3]: ASP.NET VB のWebアプリケーション
□投稿者/ さくもん -(2006/08/31(Thu) 17:47:36)

    分類:[ASP.NET] 

    すみません・・・
    とはいったものの微妙に違う気がします・・・。

    ASP.NET VB でWebアプリケーションにおいて
    テキストボックスにオートコレクトを設定する方法がございましたら
    ご教授願いえないでしょうか?
    よろしくお願いいたします。
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6142  Re[2]: ASP.NET VB のWebアプリケーション
□投稿者/ さくもん -(2006/08/30(Wed) 13:40:14)

    分類:[ASP.NET] 

    No6137に返信(Mooさんの記事)
    > 認証の意味が無いような...
    >
    > http://www.google.co.jp/webhp?complete=1&hl=ja
    >
    > のようなものをお考えですか?

    そうです。その人が入力したことがある(一つ前に入力したID)
    が表示されればいいと思うのですが・・・可能なのでしょうか?
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6137  Re[1]: ASP.NET VB のWebアプリケーション
□投稿者/ Moo -(2006/08/30(Wed) 10:24:06)
>
記事No.6130 のレス /0過去ログ6より / 関連記事表示
削除チェック/

■6130  ASP.NET VB のWebアプリケーション
□投稿者/ さくもん -(2006/08/30(Wed) 01:21:01)

    分類:[ASP.NET] 


    分類:[ASP.NET] 

    こんばんわ、お世話になっております。

    ASP.NET(絵gン後はVB) Webアプリケーションで、
    ユーザーログインのページを作成しているのですが
    ログインIDとパスワードの欄にオートコレクト(IEではなくアプリケーションで設定したい)を設定したいのですが、どうすればよいのでしょうか?

    データベースに個人ID・パスワードを格納しているのですが
    テキストボックスをクリックしたらIDが表示され選択すると
    パスワードも入力されるというのが理想なのですが、
    まずは どのようにして構成すれば良いのでしょうか?
    ご教授ください。お願いいたします。

親記事 /0過去ログ6より / 関連記事表示
削除チェック/

■6130  時計回り、反時計回り判定
□投稿者/ セイン -(2007/08/01(Wed) 18:29:26)
>

    分類:[C/C++] 

    以前はお世話になりました。
    時計回り、反時計回りの判定方法として、下記サイトの一番上に書いてある行列の計算から求めてみましたが、
    特定の条件時は、当てはまらないようです。
    http://web2.incl.ne.jp/yaoki/arl.htm

    私が書いたソース
    vertexs は、3点座標が格納されたベクターの配列です。

    /*------------------------------------------------------------------*/
    /** 時計回りチェック
    * @return
    * CLOCK_WISE 0 //Clock-Wise :時計回り
    * COUNTER_CLOCK_WISE 1 //Counter Clock-Wise : 反時計回り
    */
    /*------------------------------------------------------------------*/
    int CGLDraw::ClockWiseCheck
    (
    vertexs vertexsList ///< [i]座標列情報
    )
    {
    /*
    |vertex[0]x vertex[1]x| |vertex[1]x vertex[2]x| |vertex[n]x vertex[0]x|
    | |+| |…| |=A
    |vertex[0]y vertex[1]y| |vertex[1]y vertex[2]y| |vertex[n]y vertex[0]y|
    Aの値<時計回り
    Aの値<反時計回り
    Aの値<同一直線
    */

    double sum = 0; ///< 合計値 sum<0 時計回り sum>0 反時計回り
    for(DWORD i=0; i<vertexsList.size(); ++i) {
    if(i != vertexsList.size()-1) {
    sum += ((vertexsList[i].x * vertexsList[i+1].y)-(vertexsList[i+1].x * vertexsList[i].y))/10000.0;
    }
    else {
    sum += ((vertexsList[i].x * vertexsList[0].y)-(vertexsList[0].x * vertexsList[i].y))/10000.0;
    }
    }

    if(sum>0) { return COUNTER_CLOCK_WISE;}
    else if(sum<0) { return CLOCK_WISE;}
    else { return NO_CLOCK_WISE;}
    }



    上記の式で判定すると、逆周りと判定されてしまう座標列。
    [0] {x=169.90084838867187 y=206.44012451171875}
    [1] {x=169.90084838867187 y=204.56155395507812}
    [2] {x=261.70086669921875 y=204.56155395507812}
    [3] {x=261.70086669921875 y=206.44012451171875}
    [4] {x=261.75085449218750 y=206.40176391601562}
    [5] {x=261.80084228515625 y=206.38104248046875}
    [6] {x=261.80084228515625 y=110.74208068847656}
    [7] {x=261.80084228515625 y=110.74208068847656}
    [8] {x=261.75085449218750 y=110.72137451171875}
    [9] {x=261.70086669921875 y=110.68299865722656}
    [10] {x=261.70086669921875 y=112.56156921386719}
    [11] {x=169.90084838867187 y=112.56156921386719}
    [12] {x=169.90084838867187 y=110.68299865722656}
    [13] {x=169.85086059570312 y=110.72137451171875}
    [14] {x=169.80084228515625 y=110.74208068847656}
    [15] {x=169.80084228515625 y=206.38104248046875}
    [16] {x=169.85086059570312 y=206.40176391601562}
    [17] {x=169.90084838867187 y=206.44012451171875}


    どなたかヒントを教えてください。
親記事 /過去ログ18より / 関連記事表示
削除チェック/

■6131  Re[1]: 時計回り、反時計回り判定
□投稿者/ Jitta -(2007/08/01(Wed) 19:07:51)
    2007/08/01(Wed) 19:27:23 編集(投稿者)
    2007/08/01(Wed) 19:23:25 編集(投稿者)

    携帯から、キチンと見ているわけではありません。

    判定結果を足しているからじゃないですか?

    じゃ、どうする?
    小さい三角をつなぎ合わせてどうこう…と、どこぞで読んだかすかな記憶



    あれ?正負の数を数えて、多い方?全部0なら直線。同じ数なら、最後の符号?かな?



    ん?階段のように、曲がりながら直線状に並んだら、どう判定する?
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6132  Re[1]: 時計回り、反時計回り判定
□投稿者/ れい -(2007/08/01(Wed) 20:24:38)
    No6130 (セイン さん) に返信
    > 時計回り、反時計回りの判定方法として、下記サイトの一番上に書いてある行列の計算から求めてみましたが、
    > 特定の条件時は、当てはまらないようです。

    なぜ行列式の和で出るとおもったのでしょうか?
    あれは3点でだけ成り立つ特殊な場合です。
    複数点に拡張した場合は成り立ちません。

    Clockwise/Unclockwiseの判定は
    簡単でエレガントな方法があります。
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6135  Re[2]: 時計回り、反時計回り判定
□投稿者/ セイン -(2007/08/02(Thu) 09:16:47)
>
    2007/08/02(Thu) 15:12:24 編集(投稿者)
    2007/08/02(Thu) 15:12:20 編集(投稿者)

    >あれ?正負の数を数えて、多い方?全部0なら直線。同じ数なら、最後の符号?かな?
    三日月のときに成り立ちませんよねぇ。

    >ん?階段のように、曲がりながら直線状に並んだら、どう判定する?
    どうなんでしょう?

    >なぜ行列式の和で出るとおもったのでしょうか?
    >あれは3点でだけ成り立つ特殊な場合です。
    >複数点に拡張した場合は成り立ちません。
    >Clockwise/Unclockwiseの判定は
    >簡単でエレガントな方法があります。

    どんな方法なんですか!ぜひ教えてください。
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6211  Re[3]: 時計回り、反時計回り判定
□投稿者/ セイン -(2007/08/06(Mon) 09:35:25)
>
    >Clockwise/Unclockwiseの判定は
    >簡単でエレガントな方法があります。

    引き続き、時計回り、反時計回りの判定方法を募集しています。
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6214  Re[4]: 時計回り、反時計回り判定
□投稿者/ Zee -(2007/08/06(Mon) 11:44:23)
>
    No6211 (セイン さん) に返信
    測量屋の出番でしょうか?

    ・時計回りと反時計回りを判断するには3点を使い、角度を算出したのちに、どちらが大きいのかを判断すれば足ります。

    座標系自体は2種類あるので
    ・数学系(Xが横軸) 例えば:画面内の座標
    ・測量系(Xが縦軸)    :測量^^;
    どちらを使うかによります。

    時計は0又は12時が上になっているので、
    測量系と考えて12時の方向を0度とするようにします。

    ・・・長くなりそうだ・・・
    2点の座標を求めるときに、ピタゴラスの定義を使用しますが、
    その2点の座標差をΔXとΔYとすると
    それらを用いて、三角関数tan(タンジェント)の逆三角算数の「アークタンジェント」を使用します。
    (計算のやり方は調べればわかるでしょう)

    第2番目の基点となる地点から第1番目、第3番目の方向を計算し、
    それから差引して+であれば、時計まわり、−であれば反時計回りとすれば良いんじゃないでしょうか。

    但し、360度を超える時や
    例外として1周以上する場合の分岐などに備えることが必要となります。

    Cで書けない私ですので、ヒントになればと^^;
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6215  Re[5]: 時計回り、反時計回り判定
□投稿者/ y4yama -(2007/08/06(Mon) 12:06:03)
    前提条件をもっとはっきり知りたいものです・・・
    8の字のようになることは?
    2重にぐるぐる回って(ある交差をするが)しまうことは?
    ほぼ直線上(続いた3点が180度または、折り返して0度に並ぶ)ことは?
    時計方向とは、わかるんだけど、座標系はX右、Y上とするの?(統一したら以下の話が楽になるため、あえて)
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6224  Re[6]: 時計回り、反時計回り判定
□投稿者/ 2リットル -(2007/08/06(Mon) 14:00:31)
    Jittaさんの言われていることと同じになりますが、
    多角形を3点ごとに分解してベクトル外積の総和をとり、
    総和が正ならば時計周り、負ならば逆周り、0ならば同一直線状というアプローチはどうでしょうか。

    件の例でいうと
    vertex[0]を点A、vertex[1]を点B、、、vertex[16]を点Q, vertex[17]を点Rとしたときに
    各3点の外積の総和は次の式になります。
    sum = AB x BC + AC x CD + ,,, + AQ x RA
    (ABは点Aから点Bへのベクトルです。)

    セインさんのコードでひっかかったことは
    外積の総和の絶対値が元の多角形の面積と異なってしまうことです。

    素人考えなので間違ってたらごめんえ。
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6226  Re[7]: 時計回り、反時計回り判定
□投稿者/ Zee -(2007/08/06(Mon) 14:10:20)
>
    No6224 (2リットル さん) に返信
    > Jittaさんの言われていることと同じになりますが、
    > 多角形を3点ごとに分解してベクトル外積の総和をとり、
    > 総和が正ならば時計周り、負ならば逆周り、0ならば同一直線状というアプローチはどうでしょうか。
    >
    > 件の例でいうと
    > vertex[0]を点A、vertex[1]を点B、、、vertex[16]を点Q, vertex[17]を点Rとしたときに
    > 各3点の外積の総和は次の式になります。
    > sum = AB x BC + AC x CD + ,,, + AQ x RA
    > (ABは点Aから点Bへのベクトルです。)
    >
    > セインさんのコードでひっかかったことは
    > 外積の総和の絶対値が元の多角形の面積と異なってしまうことです。

    つうことでこんな多角形の面積計算公式があります。

    A = 1/2 SUM(X2 - X1) (Y1 + Y2)

    面積を出す公式ですが、
    右周りで計算すると負の値に
    左回りで計算すると正の値になります。
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

■6233  Re[8]: 時計回り、反時計回り判定
□投稿者/ Zee -(2007/08/06(Mon) 15:47:52)
>
    No6226 (Zee さん) に返信
    使用している式自体、
    三角形面積を利用したもんですからね。

    お使いのデータは線になることが有ったり、
    8の字になる部分があると面積では判断できませんよね。
    (だからエラーが出るのだと思うのですが)

    8の字になると面積の算出が逆になっていることが原因なんだと思います。

    近傍に細かく動いた時の座標は飛ばすような仕組みにしたらどうでしょうか?
    お使いのデータの規則性がわからないですね^^;
記事No.6130 のレス /過去ログ18より / 関連記事表示
削除チェック/

次の20件>

<< 0 | 1 | 2 >>

パスワード/

- Child Tree -