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

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

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

全過去ログを検索

<< 0 >>
■1548  Re[4]: String.IndexOfのカルチャによる影響
□投稿者/ 古橋 -(2005/10/11(Tue) 19:31:33)

    分類:[C#] 

    >
    > using System;
    > class A {
    > static void Main() {
    > String S = @"「タトエバ」と「タトエバ」";
    > Console.WriteLine(S.IndexOf('バ' )); // 12
    > Console.WriteLine(S.IndexOf("バ" )); // 4
    > Console.WriteLine(S.IndexOf("バ")); // 4
    > }
    > }

    おお!ありがとうございます。
    確認できました。

    ("タトエハ゛" == "タトエバ") は、false
    ("タトエハ゛".CompareTo("タトエバ") == 0) は、true
    でした。

    やはり、テキストファイル比較など、
    いろいろな場面で通常のメソッドを
    使用できないことがありますね。

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

■2209  Re[4]: 2つのテーブルをUnionしてソートして一定件数で区切って…
□投稿者/ はつね -(2007/03/26(Mon) 19:45:01)
>
    No2207 (シャノン さん) に返信
    >>UNIONしてソートして、OW_NUMBER() OVER ( ORDER BY HOGE ) RN したものに対してWHEREで上限絞込み
    >
    > 上限絞り込みの一般的な方法は、やはりこうなるのでしょうか?

    Oracleつかった場合の一般的な方法は、こうなります。TOP句とかないですからね。
記事No.2181 のレス / END /過去ログ11より / 関連記事表示
削除チェック/

■55272  Re[1]: ShowModalDialogで開いた子画面について
□投稿者/ やじゅ -(2010/11/24(Wed) 18:18:18)
>
    No55268 (ゆう さん) に返信
    > 根本的に[ShowModalDialog]を止めるしか対策は無いのでしょうか?

    「擬似モーダル」のキーワードで検索してみるといいかも。
記事No.55268 のレス /過去ログ92より / 関連記事表示
削除チェック/

■83534  Re[2]: Windows7 64bitでAnyCPUが使えない
□投稿者/ はんかく -(2017/03/27(Mon) 13:47:36)

    > まずは発生個所の特定をしてみてください。
    ありがとうございます。

    解決しました
    Windows7とは無関係の問題でした
     
記事No.83531 のレス / END /過去ログ142より / 関連記事表示
削除チェック/

■83535  Re[1]: 非同期のDBアクセスの記述方法
□投稿者/ shu -(2017/03/27(Mon) 13:49:37)
    No83438 (ぼよん さん) に返信

    > 非同期の場合がどうやればよいのかわかりません。
    > Task task = cmd.ExecuteReaderAsync();
    > と、書くのでしょうか???
    > その場合、後続はどう書くべきなんでしょうか?
    ExecuteReaderAsyncは使ったことがないですが
    これはTask型のインスタンスが作成されているだけなので
    多分実行はされていないのではないでしょうか?
    Startで実行して
    ContinueWithで継続処理を続けていくと思われます。

    別スレッドを作成してその中でExecuteReaderを
    行ったほうがよいかもしれません。
記事No.83438 のレス /過去ログ143より / 関連記事表示
削除チェック/

■90590  Re[15]: AddHandler Eventの別スレッド
□投稿者/ TanuTanu -(2019/03/22(Fri) 16:21:22)
    魔界の仮面弁士 様
    PANG2 様

    大変お世話になっております。

    ■下記転記文

    >無理にスレッドを分けるべきではないように思います。

    >現状の理解度でスレッドセーフな設計を組むのは難易度が高すぎるかと。

    >以前にも指摘していますが、New SHDocVw.ShellWindows() あるいは
    >CreateObject("Shell.Application").Windows を For Each して InternetExplorer を列挙し、
    >そのイベントやプロパティを通じて操作することをお奨めします。

    >PANG2 さんも指摘されていたように、Timer を併用することも検討してみてください。

    *****************************

    上記、仰るとおりビギナーにはとても難易度高いです。この機能を実装するのはもう暫く先にしようと思います。

    ただ今回、ご教授頂いた事で何とか下記まで辿り付く事が出来ました。
    これを何とか動くようにする方法をお教え頂くことは出来ますでしょうか。
    宜しくお願いいたします。


    No90583 の件

    Private Function WebDisp_click(ByVal e As mshtml.IHTMLEventObj) As Boolean

    MsgBox("webDisp_onclick", MsgBoxStyle.SystemModal)

    Return CBool(Invoke(New TESTAAADelegate(AddressOf TESTAAA)))

    End Function

    Delegate Function TESTAAADelegate() As Boolean

    Sub TESTAAA(ByVal e As mshtml.IHTMLEventObj)
    CallByName(btn_Button_onclick, "[DispId=0]", CallType.Method, e)
    End Sub

    エラー BC31143
    メソッド 'Public Sub TESTAAA(e As IHTMLEventObj)' に、デリゲート 'Delegate Function Form1.TESTDelegate() As Boolean'
    と互換性があるシグネチャがありません。
記事No.90434 のレス /過去ログ156より / 関連記事表示
削除チェック/

■90591  Re[16]: AddHandler Eventの別スレッド
□投稿者/ 魔界の仮面弁士 -(2019/03/22(Fri) 17:17:04)
    No90590 (TanuTanu さん) に返信
    > Delegate Function TESTAAADelegate() As Boolean
    このデリゲートのシグネチャは、
     引数:0個
     戻り値:Boolean
    となっています。


    > Sub TESTAAA(ByVal e As mshtml.IHTMLEventObj)
    一方、このメソッドのシグネチャは、
     引数:1個(IHTMLEventObj)
     戻り値:なし
    ですよね。


    そのため、
    > New TESTAAADelegate(AddressOf TESTAAA)
    と書かれた部分で、
    > メソッド 'Public Sub TESTAAA(e As IHTMLEventObj)' に、デリゲート 'Delegate Function Form1.TESTDelegate() As Boolean'
    > と互換性があるシグネチャがありません。
    というエラーが生じているというわけです。


    本来必要なのは WebDisp_click と同じシグネチャなので、
    ひとまずコンパイルを通すだけで良いなら、たとえばこんな感じ。


    ' Func(Of mshtml.IHTMLEventObj, Boolean) デリゲートでも可
    Private Delegate Function ExampleDelegate(ByVal e As mshtml.IHTMLEventObj) As Boolean

    Private Function Example(ByVal e As mshtml.IHTMLEventObj) As Boolean
     Return CBool(CallByName(〜〜))
    End Function

    Private Function WebDisp_click(ByVal e As mshtml.IHTMLEventObj) As Boolean
     Return CBool(Invoke(New ExampleDelegate(AddressOf Example), e))
    End Function


    > これを何とか動くようにする方法をお教え頂くことは出来ますでしょうか。
    このパターンでワーカースレッドを立てるのは、パフォーマンス面でも管理面でもデメリットになるかも。
記事No.90434 のレス /過去ログ156より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -