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

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

C# と VB.NET の入門サイト

Re[1]: タイプライブラリに作成される名前の大文字小文字


(過去ログ 41 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■21572 / inTopicNo.1)  タイプライブラリに作成される名前の大文字小文字
  
□投稿者/ まどか (556回)-(2008/07/04(Fri) 14:27:14)

分類:[.NET 全般] 

VB.NETでCOMクラスを作成しています。

公開するシグネチャは先頭大文字で作成されていますが、
同じ文字列で先頭小文字のものがあるとタイプライブラリには先頭小文字のもので作成されるようです。

Public Class1
Public Property Prop1 As String

Private Sub XXX(prop1 As String)  ※Subは例です。 ※別のクラスにあっても同様です。
End Class
の場合、Class1.prop1 で作成されます。(VB6のオブジェクトブラウザ)
見たところこのような場合は例外なくそのようになっているようです。

完全に見た目の問題ですが、簡単に何とかする方法はあるでしょうか?>文字列の構成を変える以外に。

引用返信 編集キー/
■21579 / inTopicNo.2)  Re[1]: タイプライブラリに作成される名前の大文字小文字
□投稿者/ まどか (557回)-(2008/07/04(Fri) 17:06:01)
逆の現象もありました。
Public Sub(number As String)
がオブジェクトブラウザで
Public Sub(Number As String)
と表示されました。

コンパイル時にテーブルが作られて最初に見つかったシンボル名が使われているのでしょうね。
どうしようもなさそうです。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -