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

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

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

全過去ログを検索

<< 0 >>
■2030  Re[4]: 半角カタカナかどうか判別したい
□投稿者/ いば -(2005/11/29(Tue) 19:26:16)

    分類:[C#] 

    魔界の仮面弁士さん、いつも助けて頂いてありがとうございます。
    閲覧する方のために最終的なソースを上げておきます。

    =====================以下ソース==============================
    using System.Text;

    private void button1_Click(object sender, System.EventArgs e)
    {
    string str = textBox1.Text;
    System.Text.RegularExpressions.Regex regex_hankana = new System.Text.RegularExpressions.Regex(@".*[\uff61-\uff9f].*");
    if(regex_hankana.IsMatch(str)) {
    MessageBox.Show("半角カタカナです!");
    }
    }

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

■11907  Re[2]: 変数を用いたファイルの指定
□投稿者/ taku -(2007/12/24(Mon) 19:32:56)
    > string fileName = @"C:\Hoge.txt";
    > System.IO.StreamReader hReader = (
    >          new System.IO.StreamReader(fileName, System.Text.Encoding.Default)
    >      );
    >  
    > こんなコードだとどぉでしょう。
    
    申し訳ありません、自己判断で状況を簡略化しすぎて、示していただいたコードを適用できませんでした。
    実際には、「1度System.Windows.Forms.Application.StartupPathメソッドを利用してファイルに出力したパスを読み込んで、
    そのファイルにテキストを保存する」という動作をさせたいのですが、いい方法はあるでしょうか?
    
                string temp;
               
                using(StreamWriter w1 = new StreamWriter(@"hoge1.ini"))
                {
                    w1.WriteLine(System.Windows.Forms.Application.StartupPath + @"\hoge2.txt");
                }
    
                System.IO.StreamReader hReader = (
                    new System.IO.StreamReader(@"hoge1.ini", System.Text.Encoding.Default)
                );
    
                temp = hReader.ReadToEnd();
    
                hReader.Close();
    
                using(StreamWriter w2 = new StreamWriter(temp))
                {
                    w2.WriteLine(textBox1.Text);
                }
    
    現在のコードはこのような感じです
記事No.11903 のレス /過去ログ26より / 関連記事表示
削除チェック/

■30815  Re[5]: WindowsサービスでConsole.ReadLine
□投稿者/ YOU -(2009/01/07(Wed) 10:39:36)
    No30807 (オショウ さん) に返信
    >>Windowsサービスでソケット通信する。サンプルソース等をご存知であれば
    >>教えて頂きますでしょうか?
    >
    >   検索すれば、たくさんヒットしますヨ!
    >
    >   因みに、非同期ソケット通信が基本と思ってますので・・・
    >   http://msdn.microsoft.com/ja-jp/library/bew39x2a(VS.80).aspx
    >   http://msdn.microsoft.com/ja-jp/library/fx6588te(VS.80).aspx
    >
    >   この辺、如何?
    >
    > ※ 双方向なら、当然、サーバー・クライアントを1対として2対必要に
    >   なりますネ!
    >
    > 以上。

    オショウ さんありがとうございます。
    参考にさせて頂きます。

    受信待ちで何か方法があれば何方か教えて頂けないでしょうか?

    現在、Windowsサービスの中で共通通信.dllを参照し、
    受信クラス(共通通信.dll)の受信処理メソッドをコールしています。
    コール先の受信メソッドではマルチスレッド(非同期でコール)を使用しています。
    コンソールアプリケーションで確認したときは、受信されるまで待機状態にする
    ために受信メソッドの中でConsole.ReadLine()を使用していたのですが、
    Windowsサービスに移植したときにConsole.ReadLine()は機能しないので
    待機する手段を考えてdoEvent等いれてやってみたのですがサービスが起動する前で
    エラーとなります。受信待ち状態にする方法を教えてください。

    エラー1053 そのサービスは指定時間内に開始要求または制御要求に応答しませんでした」のエラーとなりました。














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

■44087  Re[3]: 複数のpictureBoxを一度に動かす方法
□投稿者/ たくボン -(2009/11/26(Thu) 21:13:27)
    No44081 (sun さん) に返信
    > 弾の数が数十個になったとき、一つひとつ
    > pictureBox1.Location.left = pictureBox1.Location.left + 1;
    > ↑これを書かなくてはいけなくなるので、
    > もっと簡単に数を弾の数を増やす方法があれば、教えてください。

    弾とかは現在の座標位置、速度、方向とかを持っていればいいだけなので、PictureBoxのImageプロパティにセットして表示するより配列にしておいた方が楽。

    描画については、背景画像の描画後に描画してやるとOK。

    複雑な描画処理(弾だけでなく、星や戦闘機とか)も描画したいなら描画するクラスをCompositパターンにしておいて、描画のメソッドはVisitorパターンを使って書き出す。ダブルディスパッチになるから関数のオーバーヘッドが気になるけど、いくつ描画するインスタンス(この場合だと弾や星)が出来上がるかわからない場合は、この方法が簡単でいいかな。

    Visitorパターンを使うもう一つの理由は、弾道計算や当たり判定、画面の領域外に出た弾のインスタンス回収とか色々に使えるから。さらに言えば描画順序や当たり判定時の優先順位とかも統一できるし。

    同じ処理を何度も書くよりはかなりすっきりするはず。

    ちらつきについても、個々のインスタンスが直前描画した部分を管理するならちらつきは少ないかな。
記事No.44078 のレス /過去ログ75より / 関連記事表示
削除チェック/

■49415  Re[2]: ASP.NETから既存WEBページをスマートに操作するには?
□投稿者/ ちゃんこのごん -(2010/05/04(Tue) 06:56:09)
    皆様ご回答ありがとうございます。

    >甕星様
    紛らわしくて申し訳ありません。Yahoo!とかGoogleはあくまでテスト的でこういったAPIを提供されていないページでもやりたいと思っています。

    >れい様
    本当であればローカルPCで実現すべきと考えています。
    本来であればVBScriptなりJavaScriptで書けば実現できるかと思うのですが、WEBページを使いたい理由として何人かで汎用的に使うということとログイン動作を少なくしてあげたいという発想からです。

    >Jitta on the way様
    スマートな方法ですが・・・初心者の私の発想から思いつくことだとセキュリティ上まずいのかな?と考える部分がありこのような記述をしてしまいました。
    私が考えた方法ですとフォームの内容を基にローカルへスクリプトを作成し、ついでにキックをさせるというようなやり方です。


    いろいろすみませんがさらに回答いただけると嬉しいです。
記事No.49391 のレス /過去ログ83より / 関連記事表示
削除チェック/

■65275  Re[1]: 別フォームのコントロール操作
□投稿者/ shu -(2013/02/15(Fri) 19:22:46)
    No65264 (震えるひよこ さん) に返信

    > dataGridViewのイベントCellContentDoubleClickで
    > Form2をオープンしているのですが、その時
    >
    > Form1のdataGridView1 → Form2のradioButton1をChecked = true;
    > Form1のdataGridView2 → Form2のradioButton2をChecked = true;
    > Form1のdataGridView3 → Form2のradioButton3をChecked = true;
    >
    > としたいのですが、
    > Form2.radioButton1.Checked = true;
    > ではアクセスできない保護レベルになっています。とエラーが出ます。
    これはこの通り記述されているのでしょうか?
    だとするとForm2の部分を作成したインスタンスにしないと駄目です。
記事No.65264 のレス /過去ログ110より / 関連記事表示
削除チェック/

■80466  Re[4]: ネットワーク上のファイルを利用した動作の分岐
□投稿者/ 774RR -(2016/07/19(Tue) 19:22:44)
    The Internet インターネットごしの認証が必要なのか
    Intranet 部内・社内 LAN にとどまる範囲での認証が必要なのか
    で話は違ってくると思うんだ。

    Intranet で十分なら「ファイル共有」 cifs で部内ライセンスサーバー(=ファイルサーバ)に接続し、
    ファイルの有無でもいいし、ファイルの中身でもいいし、確認するだけ。
    共有が確定した状態では普通にファイルアクセスすることになるので簡単だと思う

    Internet での共有ならライセンスサーバをどこにどう確保するとかそっちの考慮が先。
    サーバを借りるとなるとお金がかかるし、自分でサーバを維持管理するのはセキュリティ的にお勧めできない。
    とりあえずその程度の事しかしないのであれば OneDrive でも十分なのではないかと・・・
    WebDav で接続すると前者ファイル共有の場合と「やること」は同じになるし楽そうな気もする。

    ライセンスサーバなしの P2P 運用とかも技術的には面白そうだけどそこまでは要らないのかな。

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

■92376  日付の書式変更
□投稿者/ はたさん -(2019/09/17(Tue) 11:47:25)

    分類:[ASP.NET (VB)] 


    Windows →7
    .Net Framework →4.0
    SQL →MySQL
    Javascript

    お世話になっております。
    今回は日付の書式変更についての質問です。

    現状:2019/09/17/00:00:00

    実際の実装したい内容:2019年09月17日

    下記、コード
    [Html]
    <div id="Pnl_Pnl_Date"></div>

    [VB(SQLデータ取得)]
    Public Function …省略…
    '返却用
    Dim Sql As New StringBuilder
    Sql.Append(" SELECT")
    Sql.Append(" PARTS_ID")
    Sql.Append(" LAST_UPDATE")→型:DATE
        
    …省略…

    End Function

    [Javascript(取得したデータを画面に表示)]
    function getdate
    var panel = $("#Pnl_Date");
    /*設定済み内容をリセット*/
    panel.empty();

    if(データが存在するかチェック){
    /*有り*/
    var base = $('<table>');
    /*取得内容をセット*/
    $.each(…省略…,function (index, val) {
    var htmlstr = ''
    + ' <tr>'
    + ' <td>'+ val.LAST_UPDATE + '</td>'
    + ' </tr>'
    base.append(htmlstr);
    });
    panel.append(base);
    }

    Javascriptで取得した値をデバックしてみたところStringで2019/09/17/00:00:00と値が入っていました。ですので、VB側の処理でSql.Append("DATE_FORMAT(LAST_UPDATE, '%Y年%m月%d日')")と変更しました。ですが、画面上にはundfindと表示されデバックで確認しところStringで2019?09?17?と値が入っていました。
    2019年09月17日と表示できるようにしたいです。

    ご不明な点があればお聞き下さい。よろしくお願い致します。



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

■92377  Re[1]: 日付の書式変更
□投稿者/ はたさん -(2019/09/17(Tue) 11:49:22)
    長くなり読みにくくなってしまいすみません。
    宜しくお願い致します。
記事No.92376 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92393  Re[2]: 日付の書式変更
□投稿者/ WebSurfer -(2019/09/19(Thu) 20:29:01)
    No92377 (はたさん さん) に返信

    フィードバックをいただけないのでしょうか?
記事No.92376 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92378  Re[1]: 日付の書式変更
□投稿者/ WebSurfer -(2019/09/17(Tue) 12:14:48)
    No92376 (はたさん さん) に返信

    ひょっとして、「勉強中」さん=「はた」さん=「とまと」さんですか?

    そうであればすでに先のスレッド(いずれも MySQL と ASP.NET の話。日付の書式設定の
    話もあり)で回答済ですけど?

    そうでなければ以下のスレッドを見てください。

    SQL日付取得について
    http://bbs.wankuma.com/index.cgi?mode=al2&namber=92124

    MYSQLのデータをテキストボックスに表示したい
    http://bbs.wankuma.com/index.cgi?mode=al2&namber=92172

    上のスレッドを読んでいただいた上で、なお不明点があれば、何が分かれば質問者さんの
    問題・課題を解決できるかを明確にして再度質問してください。


    #文章には適宜改行を入れてください。
記事No.92376 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92379  Re[1]: 日付の書式変更
□投稿者/ WebSurfer -(2019/09/17(Tue) 12:26:41)
    No92376 (はたさん さん) に返信

    普通は JavaScript / jQuery の出番はないことは上の回答に URL を書いた先のスレッド
    で述べた通りですが、ひょっとして jQuery ajax で Web サービスとかにアクセスして、
    JSON などでデータを取得し、それを表示したいという話ですか?

    もしそうであれば、先のスレッドの回答では解決できません。

    と言って、何をしているのか詳細が質問に書いてないので答えは出せません。回答者の
    想像力に頼らないで詳細情報を書いてください。
記事No.92376 のレス /過去ログ159より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -