>>929 Attributeはコンパイル時に固定値を埋め込むものなので、
実行時にプロパティを変えるなどの芸当は残念ながらできません。
>>933 Attributeとはそういう物だったんですか。勉強不足でした_| ̄|○
>>932さんの発言を見てLoadLibraryを使える?と思ったので、
そちらの方で試してみたいと思います。
ヒント有難うございました。
結局 .NET 1.0 のアプリにはランタイム1.0を、
1.1アプリにはランタイム1.1があればいいって
ことなんですよね?
いいじゃん、これ。
なんでDLLヘルみたいとか、SxSとかって話になるのかわからん
馬鹿だから。
結局VBランタイムと同じか。
ということにしたいのですね
939 :
デフォルトの名無しさん:03/05/02 02:17
>>930 相対パスで指定するとか、Configファイルでサブディレクトリの指定が効くかも。
後者は、マネージドDLL用なので、アンマネージで効果あるかわからんけど。
結局DLLヘルと同じか。
ということですね
942 :
デフォルトの名無しさん:03/05/02 03:53
ぜんぜん違うけど。
ということにしたいのですね
粘着が一匹いるな
分かりやすい自演だなあ
粘着が二匹
キモッ
>>943-947 20分もかけて何自作自演してるの?
いつもはこの時間に書き込みなんて無いのに
こういう変わったことするからすぐばれるんだよ。まぁガンガレ!!
>>948 お前が一番長文でガンガってるな(´∇`)ケラケラ
夜中中ずっと粘着してたみたいだな(w
>>952 お前は一人で徹夜で粘着かもしれないが
俺は今起きたところだ
いや〜。レスが早いのは たまたま だったんですなぁ(w
くやしかったら、泣いてもいいよ。
涙目(w
Office XP や DevStudio で使われてるメニューのUIを実現する方法がわかりませぬ。
メニュー以外はmanifest ファイルでUI変更できたのですが・・・
960 :
デフォルトの名無しさん:03/05/02 11:08
961 :
bloom:03/05/02 11:13
963 :
デフォルトの名無しさん:03/05/02 15:16
拾ったソース中に、文字列をバイト形式にしてファイル出力する部分があるのですが、
日本語を出力しようとするとエラーになります。
マルチバイト対応にするにはどうすればよいのでしょうか?
↓該当コードはこんな感じですです。
char[] chars = this.ToString().ToCharArray();
for ( int i = 0 ; i < chars.Length ; i ++)
{
fileStream.WriteByte (Convert.ToByte (chars[i]));
}
>>963 string text = "あいうえお";
byte[] bytes = Encoding.Default.GetBytes(text);
fileStream.Write(bytes, 0, bytes.Length);
これじゃだめ?
というかエラーメッセージを出してくれないと…。
>>964 教えていただいたコードでエラーはなくなりましたが、アスキーデータとして
出力されているようで、目的は達成されませんでした。
Encoding.Default.GetBytesではConvert.ToByteのような変換処理が行われないのでしょうか?
元のコードでのエラーメッセージは↓です。
>'System.OverflowException' のハンドルされていない例外が mscorlib.dll で発生しました。
>
>追加情報 : 符号なしバイト型に対して値が大きすぎるか、または小さすぎます。
ちなみにエラー発生時の chars[i] は 'M'(65325)でした。
>>965 ShiftJISなら、Encoding.GetEncoding("shift-jis")
Unicodeなら、Encoding.Unicode
ていうか、
>>ちなみにエラー発生時の chars[i] は 'M'(65325)でした。
>>符号なしバイト型に対して値が大きすぎるか、または小さすぎます
byteは0から255までだから、日本語を1byteには変換できない
後はヘルプ見てね
960 さん、ありがとうございました。
要は自分でがんばって描画しろ、ってことなんですね・・
なぜか突然TextBoxからエラーがでます。
キーを入力したり、サイズを変更したりすると発生し安いようです。
ただTextBoxを貼り付けているだけなんですが、一体何が原因なんでしょうか。
************** 例外テキスト **************
System.NullReferenceException: [Resource lookup failed - infinite recursion detected. Resource name: Arg_NullReferenceException]
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
at System.Windows.Forms.TextBox.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ZIPやらの解凍圧縮を実現させるのはどうしたらよいんですか?
× J#で
○ J#の
まあ、言語は何だっていいんだけどね。(w
J#のランタイムは標準のランタイムとは別途インストールする必要がある罠
900 過ぎてからも長持ちするスレ駄なー
974 :
JGreener:03/05/06 11:34
C#でVectorとかコンテナを作りたいのですが、
どこの名前空間にあるのですか?
ネットで調べてもよく分からなかったので(^^;
よろしくお願いします。
化け猫の一人称が猫とか言っているのを見ると寒気がする
978 :
デフォルトの名無しさん:03/05/09 15:07
プログラムを実行してる時に
なぜかマウスカーソルが砂時計マークになっているのですが。
実行はちゃんとされます。
979 :
デフォルトの名無しさん:03/05/19 19:41
ん?どした?活気がねえな。
2chに親しんでいる人間は、950を越えたスレを、1000取り以外の目的で上げない。
981 :
デフォルトの名無しさん:03/05/19 19:47
>>978 バグじゃないのか?一種の。
他、処理がカーソルに回っていないとか。
どっちにしろ、.net側の問題だと思われ
>>978 forとかwhileでずっと処理回しっぱなしにしているんじゃないのか?
timerイベントで書きかえれるのならそのほうがいいな。