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

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

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

全過去ログを検索

<< 0 | 1 >>
■87111  Re[6]: XMLスキーマの使い方について
□投稿者/ MTK -(2018/04/12(Thu) 11:33:57)
    No87083 (WebSurfer さん) に返信


    > 調べてもわからなければ、試しに「送信する先のURL」を使って、上に紹介した記事の「3. Windows
    > クライアントで WCF サービスを利用する」を参考に Visual Studio で [サービス参照の追加] をトラ
    > イしてみてはいかがですか。

    ご指摘の通り、掲載頂いたURLを元にトライしてみました。
    『図 7. [サービス参照の追加] ダイアログ』の画面まで行き接続先のURLでやってみたのですが、残念ながら対応していないようでした。
    となるとXMLを自分で作る必要がありそうですね。
    それが分かったことだけでも収穫がありました。
    ありがとうございました。




    > ■No87076 (MTK さん) に返信
    >
    >>xmlを送信する先のURLがiniファイルで用意されており、先方サイトのライブラリに記載してあるメソッドの引数にxmlを指定して送信するようです。
    >>xmlの仕様書なるエクセルが用意されており、どんな要素がどんなタグ名で示されていて、どんな構造になっているかなどが記載されています。
    >
    > 想像ですが(なのでハズレかもしれませんが)、その「xmlを送信する先」は従来の SOAP を利用した
    > Web サービスではないのですか?
    >
    > そして、、その「メソッド」は文字列を引数として取る Web サービスのメソッドで、何らかのデータ
    > を xml 形式に組み立てて、それを文字列として Web サービスのメソッドに対して送信するということ
    > ではないのですか?
    >
    > Web サービスのメソッドというのは、具体的な例としては、先に紹介した記事(URL 再掲)のメソッド
    > public string GetData(int value) で int value をstring value にしたような感じです。
    >
    > 10 行でズバリ!! [C#] WCF サービスの作成と利用
    > https://code.msdn.microsoft.com/windowsdesktop/10-C-WCF-a3831723
    >
    > その可能性を調べてみてはいかがですか?
    >
    > 調べてもわからなければ、試しに「送信する先のURL」を使って、上に紹介した記事の「3. Windows
    > クライアントで WCF サービスを利用する」を参考に Visual Studio で [サービス参照の追加] をトラ
    > イしてみてはいかがですか。
記事No.87055 のレス /過去ログ149より / 関連記事表示
削除チェック/

■87116  Re[7]: XMLスキーマの使い方について
□投稿者/ WebSurfer -(2018/04/12(Thu) 12:39:07)
    No87111 (MTK さん) に返信

    >>調べてもわからなければ、試しに「送信する先のURL」を使って、上に紹介した記事の「3. Windows
    >>クライアントで WCF サービスを利用する」を参考に Visual Studio で [サービス参照の追加] をトラ
    >>イしてみてはいかがですか。
    >
    > ご指摘の通り、掲載頂いたURLを元にトライしてみました。
    > 『図 7. [サービス参照の追加] ダイアログ』の画面まで行き接続先のURLでやってみたのですが、残念ながら対応していないようでした。
    > となるとXMLを自分で作る必要がありそうですね。

    私の想像が当たっていたとしても、送信するための xml 形式の文字列は自力で作らざるを得ないと思います。

    Web サイトに接続しして、送信し、返ってきた応答を受け取るというところはプロキシクラスが面倒を見てくれるの
    で、想像が当たっていたとすると、そこのところを自力でコードを書いて実装する必要がなくなるという違いがある
    とは思いますが。

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

■87117  Re[8]: XMLスキーマの使い方について
□投稿者/ MTK -(2018/04/12(Thu) 14:34:13)
    2018/04/12(Thu) 14:34:55 編集(投稿者)

    No87116 (WebSurfer さん) に返信


    > 私の想像が当たっていたとしても、送信するための xml 形式の文字列は自力で作らざるを得ないと思います。
    >
    > Web サイトに接続しして、送信し、返ってきた応答を受け取るというところはプロキシクラスが面倒を見てくれるの
    > で、想像が当たっていたとすると、そこのところを自力でコードを書いて実装する必要がなくなるという違いがある
    > とは思いますが。

    XMLはどちらにせよ、自力で作らなければいけないんですね。
    てっきりXMLを1から作らなくても、テンプレートみたいなものが先方サイトから貰えるのかと勘違いしていました。
    送受信などをプロキシクラスが見てくれるだけでも助かります。
    ありがとうございます。
記事No.87055 のレス / END /過去ログ149より / 関連記事表示
削除チェック/

■99420  Re[2]: 帳票ツールについて
□投稿者/ 大谷刑部 -(2022/03/31(Thu) 14:46:39)
    No99395 (kiku さん) に返信
    > ■No99391 (にゃあ さん) に返信
    >>帳票ツールについてどのようなツールがいいか検討しています。
    >>検索すると、いろいろ出てくるのですが、
    >>みなさんが利用されている帳票ツールで使いやすいものがあれば、ご意見を頂きたいと思っています。
    >
    > ActiveReportから変えたいと思った理由が何かによって
    > 探したいツールの要件(条件)が決まり、
    > その条件にマッチした帳票ツールを探すということになると思います。
    > 上記の条件の部分を質問者さん自身が明確にしないとならないと思います。
    >
    > 費用をかけたくないという話であれば、当方の経験では2つしかありません。
    > 1.Microsoft Report
    > 2.Crystal Reports <==今も無料なのか知りません
    >
    > どちらもActiveReportに比べると機能はかなり劣ります。

    Crystal Reports無償版はVS2010からはプリインストールじゃなく、拡張機能扱いみたいですね。

    https://crystalreports.jp/sap-crystal-reports/about-sap-crystal-reports?msclkid=5397850db0af11eca92df706bcd7090e

    ただ基本的に無償版はバグだらけで有償版しか選択の対象じゃないというのが元からの印象です。

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

■99419  Re[10]: ビット演算の方法に関して
□投稿者/ 魔界の仮面弁士 -(2022/03/31(Thu) 14:45:42)
    No99413 (furu さん) に返信
    > ■No99411 (kiku さん) に返信
    >> C#のソースですが、サンプル書いてみました。
    > 普段使わないけどVB.NETで書いてみました。

    3 バイトの配列を 12bit ごとに区切って、
    2 個の 2 バイト配列に分解する関数を作ってみました。


    Sub Main()
      Dim q = BitSplitter(&HAB, &HCD, &HEF)
      Console.WriteLine(BitConverter.ToString(q.Left))  'AB-C0
      Console.WriteLine(BitConverter.ToString(q.Right)) 'DE-F0
      Console.WriteLine()

      q = BitSplitter(&H12, &H34, &H56)
      Console.WriteLine(BitConverter.ToString(q.Left))  '12-30
      Console.WriteLine(BitConverter.ToString(q.Right)) '45-60
      Console.WriteLine()

      Dim bin3 As Byte() = {&H22, &H3, &H31}
      q = BitSplitter(bin3)
      Console.WriteLine(BitConverter.ToString(q.Left))  '22-00
      Console.WriteLine(BitConverter.ToString(q.Right)) '33-10
      Console.WriteLine()

      Console.ReadKey()
    End Sub


    Private Function BitSplitter(binary As Byte()) As (Left As Byte(), Right As Byte())
      Return BitSplitter(binary(0), binary(1), binary(2))
    End Function

    Private Function BitSplitter(a As Byte, b As Byte, c As Byte) As (Left As Byte(), Right As Byte())
      Return ({a, CByte(b And &HF0)}, {CByte((b << 4) Or (c >> 4)), c << 4})
    End Function
記事No.99397 のレス /過去ログ173より / 関連記事表示
削除チェック/

<前の20件

<< 0 | 1 >>

パスワード/

- Child Tree -