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

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

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

全過去ログを検索

<< 0 >>
■55802  Re[4]: Google Mapから地図取得
□投稿者/ モン -(2010/12/14(Tue) 15:18:43)
    No55442 (魔界の仮面弁士 さん) に返信
    > 2010/12/02(Thu) 12:35:10 編集(投稿者)
    >
    > ■No55438 (Dai さん) に返信
    >>16進数に変換し、BitConverterで文字列とし、"-"を"%"に置き換えることでうまくいきました。
    >
    > HttpUtility.UrlEncode( TextBox1.Text ) の方が手っ取り早い気も。
    >
    >
    > Imports System.Web
    > Public Class Form1
    > Private Sub Button1_Click(ByVal sender As Object, _
    > ByVal e As EventArgs) Handles Button1.Click
    >
    > 'System.Web.DLL を参照設定しておくこと
    > TextBox2.Text = HttpUtility.UrlEncode(TextBox1.Text)
    >
    > End Sub
    > End Class

    ありがとうございます。
    HttpUtilityを使うとすると、
    Dim enc As System.Text.Encoding = System.Text.Encoding.GetEncoding("shift_jis")
    TextBox2.Text = HttpUtility.UrlEncode(txtKaijoAddress.Text, enc)

    でないと地図が表示されない場合がありました。
記事No.55409 のレス /過去ログ93より / 関連記事表示
削除チェック/

■55801  Re[3]: コンボボックスの表示テキスト位置を設定したい
□投稿者/ ホエホエ -(2010/12/14(Tue) 15:14:35)
    マサヤさん>
    ご返信ありがとうございます。

    どちらも拝見させていただきましたが、空白文字にて対処する方法ですね。
    やはりこの方法しかないんでしょうか…
記事No.55792 のレス /過去ログ93より / 関連記事表示
削除チェック/

■92307  フォルダ名の%文字と環境変数の判別方法は?
□投稿者/ ぶなっぷ -(2019/09/10(Tue) 15:15:35)

    分類:[ソフトウェア全般] 

    2019/09/10(Tue) 15:17:24 編集(投稿者)

    「ファイル名を指定して実行」とかに、環境変数指定ってできるじゃないですか。
    (例) %Temp% → C:\Users\administrator\AppData\Local\Tempフォルダが開く
    (例) %WinDir% → C:\Windowsフォルダが開く

    これと同じことを実装したいんですが、
    困ったことにフォルダ名に対して、%文字って禁則文字じゃないんですよね。

    %Temp%って書かれてたときに、
    環境変数のTempなのか?
    フォルダ名に%Temp%っていう文字が含まれているのか?
    判別するルールってあるんでしょうか。
親記事 /過去ログ159より / 関連記事表示
削除チェック/

■92310  Re[1]: フォルダ名の%文字と環境変数の判別方法は?
□投稿者/ 魔界の仮面弁士 -(2019/09/10(Tue) 15:25:54)
    No92307 (ぶなっぷ さん) に返信
    > フォルダ名に%Temp%っていう文字が含まれているのか?
    > 判別するルールってあるんでしょうか。

    アプリケーションごとの実装依存ではないでしょうか。.NET 製の自作アプリの話なら、
    設定画面あたりに「環境変数を展開する」かどうかのチェックボックスを設け、
    Environment.ExpandEnvironmentVariables を呼び出すようにしてみるとか。
記事No.92307 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92309  Re[1]: フォルダ名の%文字と環境変数の判別方法は?
□投稿者/ Hongliang -(2019/09/10(Tue) 15:25:47)
    環境変数を扱うアプリケーション次第でしょうね。
    コマンドプロンプトなどは、その名前の環境変数が定義されている場合は環境変数の内容を使用し、定義されていなければ%を含む文字列と認識するようですね。
    この挙動は、.NETではEnvironment.ExpandEnvironmentVariablesメソッドで再現できます。
記事No.92307 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92312  Re[2]: フォルダ名の%文字と環境変数の判別方法は?
□投稿者/ ぶなっぷ -(2019/09/10(Tue) 15:35:52)
    みなさん、どうもです。
    
    書きながら考えてたんですが、結局、問題になるのは、
    環境変数のフォルダ、%Temp%のフォルダが双方とも存在するときに、どっちを
    優先するか?だけですね。
    コマンドプロンプトが、環境変数であれば、それに従うことにします。
    
    で、それがデフォルト設定で、
    > 設定画面あたりに「環境変数を展開する」かどうかのチェックボックスを設け、
    もやっておけばバッチリですね。
    
    > この挙動は、.NETではEnvironment.ExpandEnvironmentVariablesメソッドで再現できます。
    便利なメソッドを教えていただいてありがとうございました。
    
記事No.92307 のレス / END /過去ログ159より / 関連記事表示
削除チェック/

■92325  Re[3]: フォルダ名の%文字と環境変数の判別方法は?
□投稿者/ とっちゃん -(2019/09/10(Tue) 17:17:34)
記事No.92307 のレス /過去ログ159より / 関連記事表示
削除チェック/

■92335  Re[4]: フォルダ名の%文字と環境変数の判別方法は?
□投稿者/ ぶなっぷ -(2019/09/11(Wed) 08:53:14)
    ありがとうございます。
    .Net版は、こいつのラップですかね。
記事No.92307 のレス / END /過去ログ159より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -