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

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

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

全過去ログを検索

<< 0 >>
■2942  Re[5]: Exchange Serverでのメール送信
□投稿者/ ちゃっぴ -(2007/04/19(Thu) 01:53:55)
>
    > MAPIが正解なんですが、MAPIでメールを送ろうとすると今のOutlook(バージョン不明)だと確認ダイアログが出ます。(ウイルスとかの対策)

    でましたっけ?
    Exchange Store に access するときにはでた覚えありませんが。。。
    あ、server 機で Outlook install していない状態で行ったので違ってるかもしれません。
記事No.2883 のレス /過去ログ11より / 関連記事表示
削除チェック/

■29754  Re[4]: ini ファイルの読み方(メモリ上で)
□投稿者/ 雲 -(2008/12/13(Sat) 16:12:15)
    No29753 (なちゃ さん) に返信
    > ところでその暗号化は何を目的にしてます?

    客先に ini ファイルの内容を見せたくない。というのが理由です。

    > 一時的に作るファイルはファイルシステムの暗号化で我慢しとくとか。

    う〜ん。でも、GetPrivateProfileString を使うときには、ファイルは、
    平文でないといけないのではないでしょうか?

    > カレントのプロセスだけがアクセスできるようなアクセス制限ってできなかったですよね…

    アクセス制限は(たぶん)かけられるとは思います。

    > ちなみに書き込みの時はどうやってんでしょう?

    復号した後は、(今は)素直に fprintf なんかで書き出しています。
記事No.29743 のレス /過去ログ53より / 関連記事表示
削除チェック/

■68002  Re[6]: vb2010 テキスト読み込み
□投稿者/ Azulean -(2013/09/14(Sat) 18:52:44)
    No68000 (たくや さん) に返信
    > エクセルマクロのように cells(3,1) みたいにピンポイントでは出来ないんですね。

    できません。
    ファイルは行・列単位ではなく、バイト(0〜255)という単位で情報を集めて記録されたものです。
    今回のデータはの読み込みたい文字列は何バイトあるかが行によって変わります。
    そうなると、何バイト目から読みこめばよいか、事前にはわかりません。
    (すべての文字列がどの行も同じバイト数で構成されているのであればわかりますが、今回の CSV はその可能性が低いと予想される)


    ファイルはどのようにハードディスクに記録されているかといったことを調べたり、CSV ファイルをバイナリエディタと呼ばれるもので開いてみたりすると、理解が深まるかもしれません。
    余裕があるときにでも調べてみてください。
記事No.67993 のレス / END /過去ログ115より / 関連記事表示
削除チェック/

■91523  Re[4]: メモリリークに関して
□投稿者/ kiku -(2019/07/03(Wed) 16:50:44)
    No91520 (魔界の仮面弁士 さん) に返信
    > 2019/07/03(Wed) 13:23:45 編集(投稿者)
    >
    > ■No91509 (kiku さん) に返信
    >>※通常はGCで回収されると思っているのですが、
    >
    > .NET Compact Framework の GC は、コンパクションありのマーク・アンド・スイープ GC ですが、
    > .NET Framework の GC は 世代別 GC 実装であり、そもそも管理方法からして別物だそうな。
    > 追記でこちらも。
    > なお、下記の「コンカレント GC」は、docs.microsoft.com では
    > 「同時実行ガベージ コレクション」と訳されているようです。
    > http://www.stprec.co.jp/ceblog/2012/05/14/

    ありがとうございます。
    助かります。

    > ■No91518 (kiku さん) に返信
    >>.NET Compact FrameworkのControl.Disposeのソースは、
    >>.NET Frameworkのように閲覧可能なのでしょうか?
    >
    > いいえ。

    残念。
    実機で確認するしかなさそうです。



    Labelであるlbl_serialnumberのDisposeを実行した場合、
    lbl_serialnumber.FontのDisposeが実行されるのかどうかの
    確認ができていない状況です。
    PANG2さんからご紹介頂いたWeakReferenceを使ってみたのですが、
    うまく判断できないように見えました。
    Fontを継承したクラスを作ってDisposeが呼ばれることを
    検証しようとしたのですが、Fontは継承禁止のクラスのようで
    この方法での確認ができませんでした。

    困りました。
記事No.91509 のレス /過去ログ158より / 関連記事表示
削除チェック/

■91531  Re[5]: メモリリークに関して
□投稿者/ PANG2 -(2019/07/03(Wed) 23:35:41)
    No91523 (kiku さん) に返信
    > PANG2さんからご紹介頂いたWeakReferenceを使ってみたのですが、
    > うまく判断できないように見えました。

    WindowsとCEで差異はありますか?

    public static class WeakReferenceList
    {
    private class pair
    {
    public string name;
    public WeakReference wRef;
    }
    private static readonly List<pair> list = new List<pair>();

    public static void Add(Control c)
    {
    list.Add(new pair() {name = c.Name, wRef = new WeakReference(c) });
    }

    public static string dump()
    {
    var sw = new System.IO.StringWriter();
    foreach (pair c in list) {
    sw.Write(c.name);
    if (c.wRef.IsAlive) {
    sw.Write("(a)");
    if (((Control)c.wRef.Target).IsDisposed)
    sw.Write("(d)");
    }
    sw.WriteLine("");
    }
    return sw.ToString();
    }
    }

    private void Form1_Load(object sender, EventArgs e)
    {
    WeakReferenceList.Add(this);
    WeakReferenceList.Add(label1);
    WeakReferenceList.Add(textBox1);
    }

    static void Main()
    {
    Application.Run(new Form1());

    MessageBox.Show(WeakReferenceList.dump());
    GC.Collect();
    MessageBox.Show(WeakReferenceList.dump());
    }
記事No.91509 のレス /過去ログ158より / 関連記事表示
削除チェック/

■91535  Re[6]: メモリリークに関して
□投稿者/ kiku -(2019/07/04(Thu) 09:23:39)
    No91531 (PANG2 さん) に返信
    > ■No91523 (kiku さん) に返信
    >>PANG2さんからご紹介頂いたWeakReferenceを使ってみたのですが、
    >>うまく判断できないように見えました。
    >
    > WindowsとCEで差異はありますか?

    デバック実行にて実行してみました。
    差異はありませんでした。

    1回目のメッセージボックス
     From1(a)(d)
     label1(a)(d)
     textBox1(a)(d)

    2回目のメッセージボックス
     From1
     label1
     textBox1
記事No.91509 のレス /過去ログ158より / 関連記事表示
削除チェック/

■96680  Re[3]: Table変数の複製できますか?
□投稿者/ 魔界の仮面弁士 -(2021/01/08(Fri) 16:38:43)
    2021/01/08(Fri) 16:39:02 編集(投稿者)

    No96679 (天海 さん) に返信
    > [型 'TMPTABLE' が既に存在するか、この型を作成する権限がありません。]
    > が表示されて実行できません。

    管理アカウントで入って
     CREATE TYPE schema_name.TMPTABLE AS
    のようにしてみてください。

    管理アカウントでは無い場合には、
    現在のデータベース内の CREATE TYPE 権限と
    現在のスキーマに対する ALTER 権限が必要です。
記事No.96668 のレス /過去ログ167より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -