トップページ⇒tech
1001コメント258KB

Visual Studio 2008 Part 18

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙に行こう2009/08/30(日) 17:49:18
■公式
ttp://www.microsoft.com/japan/msdn/vstudio/default.aspx

■前スレ
Visual Studio 2008 Part 17
http://pc12.2ch.net/test/read.cgi/tech/1245309571/

■リンク
Visual Studio 2008に搭載された17の新機能
ttp://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html
5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷
ttp://www.atmarkit.co.jp/news/200711/20/vs.html

■関連
Visual Studio 2005 Part 25
ttp://pc11.2ch.net/test/read.cgi/tech/1225268851/

その他テンプレ>>2-5
0159デフォルトの名無しさん2009/09/15(火) 00:01:35
>>155
又はフォントを下げる
又は用紙を横にする
又は余白を削除
俺なんて2行目あきらめて打たない
大体入力で文字制限しない?
帳票.netが普通の気がするが・・・
0160デフォルトの名無しさん2009/09/15(火) 00:03:09
>>158
テキストボックスに文字列が収まらなかった場合収まるように
テキストボックスが縦に伸びる。そのテキストボックスより下に
配置してあるオブジェクトは伸びた分、下にずれていく。逆に文字が
少ないときにテキストボックスの高さを縮小できたりもする。
Accessのレポートがこれができる。ReportingServicesもできた気がする。
0161デフォルトの名無しさん2009/09/15(火) 00:20:30
>>160
おお自動拡張かな?
使ったこと無いわ
0162デフォルトの名無しさん2009/09/15(火) 05:05:55
昔は枠線が印刷された専用の紙に明細の内容だけプリントアウトしてたから
フォントサイズも文字数も印字位置も何もかも固定でやるのが普通だった。
今は白紙に罫線から印鑑まですべてカラープリンターで一気に出しちゃうから
デザインもレイアウトも自由自在。
0163デフォルトの名無しさん2009/09/15(火) 10:38:15
ドットインパクト+複写伝票で美しく仕上がった時の喜び…
プライスレス
0164デフォルトの名無しさん2009/09/15(火) 11:01:09
周囲の反応:ドットインパクトうるせー
0165デフォルトの名無しさん2009/09/15(火) 12:21:12
ガッチャガッチャうるさいよね
電話応対中だと泣けてくる
0166デフォルトの名無しさん2009/09/15(火) 18:19:42
>>160
つまり単票だけど2ページ目出てもドンマイね。ということでFA?
0167デフォルトの名無しさん2009/09/15(火) 19:03:28
Expression Blend 3は単体発売がないのな
さすがにあれはMSもヤバイと思ったんだろうな
0168デフォルトの名無しさん2009/09/15(火) 19:27:57
>>167
何がヤバいの?

Web+Design+Encoderが物凄く安くなったから、Studio3はかなり高く感じるね。
0169デフォルトの名無しさん2009/09/15(火) 22:37:57
VS 2008のスタンダードについてる
レポート使ってる人いる?
0170デフォルトの名無しさん2009/09/15(火) 22:49:49
VS2008 のレポート 大体サンプルもないとは何事じゃ!
使い方解説してるHPありませんか
0171デフォルトの名無しさん2009/09/16(水) 00:06:40
>>169
Accessに惜しくも届かない印象。
日本語特有の文字組に弱い印象。
Datasetがどんどん増えて管理しにくい印象
0172デフォルトの名無しさん2009/09/16(水) 00:11:23
>>166
なにがFAかしらんが、俺のニーズは
連票での話。連票で一行で折り返しが
必要なとき、帳票.NETだと大変だねって
話。よく読め。
0173デフォルトの名無しさん2009/09/16(水) 00:18:44
>>172
最初から入力文字列数を制限しとけば・・・・
0174デフォルトの名無しさん2009/09/16(水) 00:24:14
>>Accessに惜しくも届かない印象。
>>日本語特有の文字組に弱い印象。
>>Datasetがどんどん増えて管理しにくい印象

日本語特有の文字組・・・縦書きとかですか?
0175デフォルトの名無しさん2009/09/16(水) 00:33:09
級とか歯をつかえないとかルビが振れないとか?
0176デフォルトの名無しさん2009/09/16(水) 00:33:56
なんちゃらレポートだの帳票なんちゃらの便利さがいまいちよくわからんな。

帳票に使うような表組みや文字の修飾なんて
自分でコーディングしたってたいして手間でもないのに。
0177デフォルトの名無しさん2009/09/16(水) 00:37:13
>>176さんは
printDocumentで何とかする人ですか?
0178デフォルトの名無しさん2009/09/16(水) 00:37:55
それはない
0179デフォルトの名無しさん2009/09/16(水) 00:40:50
いちいちコードでデバイスディメンジョンに座標軸固定して誤差修正したくないわ
0180デフォルトの名無しさん2009/09/16(水) 00:47:14
>>177
連続紙を使うプリンタの印刷はやったことないんでなんともいえないけど、
ページプリンタ(って死後だねw)なら普通にそうでしょ。

誤差修正?
そんなものは必要ないね。
いや.NET 1.1までは印刷可能領域が取得できなかったからそうともいえなかったけどね。
0181デフォルトの名無しさん2009/09/16(水) 01:10:36
>>174
あと均等割付とか。
0182デフォルトの名無しさん2009/09/16(水) 06:45:44
まじで帳票.NETとか買うベンダーの気が知れないわ。
0183デフォルトの名無しさん2009/09/16(水) 07:06:54
帳票数百種類とか、そんなシステムでいちいちコード書いてらんない、つーの。
0184デフォルトの名無しさん2009/09/16(水) 08:31:05
>>180 さんは、
単票はPrintDocument
連票は不明
・・・と言うことですね^^v
0185デフォルトの名無しさん2009/09/16(水) 10:59:35
C#で質問す。
テキストボックスの高さってどうやって変えるんでしょう?
textBox1.Width = 32;
textBox1.Height = 32;
とやっても、幅は変わるのですが高さが変わってくれません。
0186デフォルトの名無しさん2009/09/16(水) 12:06:03
VS 2008 Standard で質問です。
ソース管理をしたいと思います。自鯖にEclipseで使っているCVSNTが入っているので
このリポジトリに繋げたいんですが、どんなアドインを使うと便利でしょうか?
一応ググって、ヒットの多いJalindi Iglooを入れてみたんですが、まあ一応動くだけといった感じで使い物になりませんでした。
つぎにTamTam CVS SCCというのを見つけて調べているところです。
で、他にメジャーなものがあるかどうかを聞いてみようと思い質問しました。
高機能でなくてもチェックインアウト、リビジョン、マージの普通の機能が使えれば十分です。
あと、できればフリー・安価だと嬉しいです。

Subversionだと結構選択肢があるみたいなんですが、CVSはあまり情報がないですね…
0187デフォルトの名無しさん2009/09/16(水) 12:17:15
>>185
つFont
0188デフォルトの名無しさん2009/09/16(水) 13:48:31
VB2008/.NETFramework3.5環境での質問です。

preview、listformという二つのフォームがあり、
listform内であるイベントが発生すると、preview配下にある
PictureBox1.BackGroundImageを書き替えるソースを書いてます。

PictureBox1はPublicにしており、
listform内からpreview配下の以下の関数を呼び出しています。

Public Function ChangeBackGround(ByVal ImageNumber As Integer) As Boolean
PictureBox1.BackgroundImage = BitmapArray(ImageNumber)
Return True
End Function

previewフォームローカルからこの関数を呼び出した場合、
正常にPictureBox1の背景が変更されます。

また、Returnの前に「MsgBox("Hello")」をいれて、
listform内から呼び出した場合、正常にメッセージボックスが表示され
るのですが、背景は変更されません。

listform内から、previewフォームのPictureBox1.BackGroundImageを変更
したいのですがどうすればいいでしょうか。
01891882009/09/16(水) 13:56:41
ちなみに、BitmapArrayはpreviewクラス直下で宣言されており、
preview_Load()時に
BitmapArray(0) = New Bitmap("test0.bmp")
BitmapArray(1) = New Bitmap("test1.bmp")
BitmapArray(2) = New Bitmap("test2.bmp")
と言った形でビットマップ配列の定義が済んでいます。
0190デフォルトの名無しさん2009/09/16(水) 14:05:31
メッセージボックス表示前にPictureBox1を再描画させるんじゃダメだっけ


あと、
Returnの前に「MsgBox("Hello")」を<いれず>に、listform内から呼び出した場合、背景が変更されるかどうか
をテストするのを忘れてない?
0191デフォルトの名無しさん2009/09/16(水) 14:08:13
>>188
それVB.NETの質問じゃね?
01921882009/09/16(水) 14:09:42
>>190
あっ こうですよね
Public Function ChangeBackGround(ByVal ImageNumber As Integer) As Boolean
PictureBox1.BackgroundImage = BitmapArray(ImageNumber)
PictureBox1.Refresh()
Return True
End Function

もちろんそれらしいのは大体試してみたのですが、
他のフォームから呼び出した場合、背景の変更は確認できませんでした。
(ダイアログを追加してたのは、ファンクションが呼び出されてるか視認する用)
0193デフォルトの名無しさん2009/09/16(水) 14:19:38
引数はちゃんと確認したの?
とりあえずVB.NETスレでやれ
VB.NET質問スレ(Part31)
http://pc12.2ch.net/test/read.cgi/tech/1250930696/l50
0194デフォルトの名無しさん2009/09/16(水) 14:22:33
リソース言語の
・ニュートラル
・規定
・ニュートラル(システム標準)
の違いってなんなの?
01951882009/09/16(水) 14:37:14
>>193
ありがとうございます!
0196デフォルトの名無しさん2009/09/16(水) 15:53:54
ニュートラルってのはどこぞの国の言語に依存しないってことなんじゃないのかな。
英語でも en-US(米国) と en-GB(イギリス)とかあるけど
en だけだと刈る茶ニュートラルとかって用語を使ってたかな。<MSDN Library

既定ってのは CurrentUICulture に合った言語のリソースがない場合に表示される言語かな

多言語アプリ作ろうとしてるのにいまいちよくわかってない…
0197デフォルトの名無しさん2009/09/16(水) 16:00:15
MSDN Library にあるCrystal Reports for VS2005 の中の説明


ニュートラル リソースと非ニュートラル リソース

言語リソースには、ニュートラルと非ニュートラルのリソースがあります。

ニュートラル リソースとは、en(英語)、fr(フランス語)、および jp(日本語)などの一般的な言語設定です。

非ニュートラル リソースとは、たとえば、ドイツ語(オーストリア)用の de-AT のように、
地域などの追加基準に基づいて設定される言語バージョンです。
0198デフォルトの名無しさん2009/09/16(水) 17:22:34
DLL切り替え式じゃない多言語アプリを作ろうと思ってたとこなんだけど
英語+ローカライズ1言語 ならリソースはニュートラルでストリングテーブルだけ
ローカライズを複数もてば行けるってことかな・・。

VS6でローカライズやったけどダイアログのサイズ合わなくなるし
ローカライズ対応自体が地雷な気がする。2008ではどうなんだろ
0199デフォルトの名無しさん2009/09/16(水) 17:25:21
DLL切り替え式じゃない多言語アプリを作ろうと思ってたとこなんだけど
英語+ローカライズ1言語 ならリソースはニュートラルでストリングテーブルだけ
ローカライズを複数もてば行けるってことかな・・。

VS6でローカライズやったけどダイアログのサイズ合わなくなるし
ローカライズ対応自体が地雷だった。2008ではどうなんだろ
0200デフォルトの名無しさん2009/09/16(水) 17:27:08
Win32ネイティブか .net かで変わるでしょ
0201デフォルトの名無しさん2009/09/16(水) 20:13:52
PE なリソース、rsrc セクションなやつならそもそも複数言語入るから
分けなくてもいい。ダイアログが(ry とかもそもそもダイアログが言語ごと
にもてる。

.NET リソース、.resources ならフォールバックプロセス自体にアセンブ
リ情報使うのでたぶん無理。ああいや、無理というか手動というかちょ
っと細工がいる。
0202デフォルトの名無しさん2009/09/16(水) 20:17:43
>帳票
うちがやってた仕事(外資系信託)だと、帳票は全部Excelで統一。
最終的にPDF。
JavaでもPOIでxls作ってた。
印刷だけじゃなく残さないとお話にならなかったしね。

>>185
Multiline = true;
忘れてないかな?
0203デフォルトの名無しさん2009/09/16(水) 20:40:44
>>202
Excelいいけどなあ・・・。
でも単票打ちが一回200枚とか言われてるんで遅くなりそう・・・。
0204デフォルトの名無しさん2009/09/16(水) 21:00:03
数百種類の帳票(笑)
0205デフォルトの名無しさん2009/09/16(水) 21:17:53
働いてないとピンと来ないかもしれんが、業種によっては実際にそういう仕事
(数百種の帳票)はある。
0206デフォルトの名無しさん2009/09/16(水) 21:25:11
100人月くらいの仕事だと、せいぜい数十種類だろうけどね。
それでも、帳票ツールがないとやってられないよ。
0207デフォルトの名無しさん2009/09/16(水) 21:25:22
>>203
横4ページで100レコードくらいの帳票も編集中に表示しなけりゃ意外と大丈夫よ。
垂直改ページの位置がPCによって異なっちゃうことくらいかな注意点は。
0208デフォルトの名無しさん2009/09/17(木) 00:35:10
>>207
改ページの位置が変わるのはマシンごとにデフォルトのプリンタ(の設定)が異なるのが原因
これをアプリ起動前に直してやればちゃんと統一されるはず
0209デフォルトの名無しさん2009/09/17(木) 11:32:02
Web も Design もどうでもいいやってかんじだな。
そのうち消えてなくなるんじゃないの
0210デフォルトの名無しさん2009/09/18(金) 14:05:32
Visual studio2008+MPICH2+ifortranを使ってます。
ブレークポイントやステップ実行などが使いたいのですが、
デバッグ開始にすると「デバッグ情報が見つからないか、または一致しません」となります。
http://msdn.microsoft.com/ja-jp/library/ms164731.aspx

上のサイトにプロジェクトのプロパティのデバッグで[起動するデバッガ] を選択しろとありますが、
デバッガー-デバッガーの種類 しかそれらしいものが見当たらず、
また、グレーの文字になっていて変更できそうにありません(ネイティブのみとなっています)
ちなみにデバッグなしで開始なら問題なく実行できますが…
今までCygwin上でwrite文を打ち込みながら原始的にやっていたので、
さっぱりVSの仕組みが分かっていなくて要領を得ないかと思うんですが、
どうすればデバッグモードで実行できるでしょうか?お手数ですが、アドバイスを頂くにあたって
足りない情報などあればご指摘ください。
0211デフォルトの名無しさん2009/09/18(金) 20:34:22
そのページでPro/TeamエディションでC#/C++のみ対応と書いてあるし。

Message Passing Interface (MPI) 統合スレ
http://pc12.2ch.net/test/read.cgi/tech/1099819556/
で聞くしかないんじゃね?
0212デフォルトの名無しさん2009/09/18(金) 22:27:29
>>186
TamTamの他に、PushOK のがあるよ。
ttp://www.pushok.com/soft_svn.php
0213デフォルトの名無しさん2009/09/19(土) 00:11:15
>>211
proで(professional editionですよね?)C#なんですけど…
C#でコーディングしてる場合しか使えないってことですかね?
では、ちょっとそっちで聞いてみます。
0214デフォルトの名無しさん2009/09/19(土) 01:04:20
>>212
情報ありがとうございます!
0215デフォルトの名無しさん2009/09/19(土) 09:08:02
>>213
うん。C#かC++限定で開発したら使えるという意味だと思う。
その根拠は、別の言語であるVB.netが対象外と書かれていること。
公式の言語の一つであるVBがサポートしていないということは、VisualStudio
がではなく、言語依存でサポートしているということ。
0216デフォルトの名無しさん2009/09/19(土) 09:37:28
ヘルプの Visual C# Express のショートカット キー を見てもよく分からないので聞きます。
エディタで現在のファイルがソリューションエクスプローラのどのファイルなのか、(具体的
にはどのProgram.csなのか、とか)一発で分かる方法って無いですか?
Ctrl+Alt+L だとソリューションエクスプローラが開くだけで選択は変わらないし。

ヘルプの「目次と同期」、Eclipseで「エディターにリンク」みたいな機能を期待しています。
0217デフォルトの名無しさん2009/09/19(土) 12:26:48
[アクティブな項目をソリューション エクスプローラで選択された状態にする]
0218デフォルトの名無しさん2009/09/19(土) 12:41:37
>>217
バッチリです!ありがとうございました。
0219デフォルトの名無しさん2009/09/19(土) 15:25:49
現在PCにVS2005が入っていてVS2008を入れようと思うのですがこのままインストールしても問題はないでしょうか?
2005の方を削除できるのならばしたいのですがどのようにすればよいのでしょうか?
よろしくお願いします。
0220デフォルトの名無しさん2009/09/19(土) 15:29:27
ググレゴミ
0221デフォルトの名無しさん2009/09/19(土) 15:45:42
>>219
アンインストールも知らないのか?
0222デフォルトの名無しさん2009/09/19(土) 15:46:48
まあゴミかどうか知らんけど、こういう人が書いたプログラムは使いたくないねw
0223デフォルトの名無しさん2009/09/19(土) 16:16:04
大丈夫だと思う。
2005/2008のプロジェクトファイル(csproj)から起動しても判別して使い分けてくれてる。
2005はstd、2008はC#exp。
0224デフォルトの名無しさん2009/09/19(土) 17:34:13
>>215
うへぁ なんてこった。
そうですか… ありがとうございます。並列化なんてfortranの方が
需要あるんじゃないかってのは勘違いなんでしょうか。
0225デフォルトの名無しさん2009/09/19(土) 17:47:54
>>224
うん勘違い
科学技術計算だからと言ってマルチタスクでなきゃ駄目なんてことはない
そもそも行列計算ならSSEとかの領分
0226デフォルトの名無しさん2009/09/19(土) 17:50:47
>>224
ヴァカ丸出しだな。
並列化とか、なんらかの機能が必要なのは言語としてではなく、用途によってだろう。
よく考えて書け、能なし。
0227デフォルトの名無しさん2009/09/19(土) 18:00:49
その言語だって用途によって分岐してる(少なくともその側面はある)のだから、
そう馬鹿丸出しの発言とも思えんがな。
0228デフォルトの名無しさん2009/09/19(土) 18:11:17
>>224は、「数値計算の分野では」と書くべきだった。
それだけの話し。
0229デフォルトの名無しさん2009/09/19(土) 18:39:04
>>226
>>228
227さんも言ってるけどfortran≒数値計算→並列計算の需要
って論法はダメですかねwもはや最初の質問と趣旨変わってるけど…

>>225
行列計算が主な数値流体分野とかでも並列化の要求大きいと思いますが。

私は狭い世界にいるので感覚がずれているのかもしれないですね。
0230デフォルトの名無しさん2009/09/19(土) 19:02:29
いい加減スレ違いなんだから死ねよ。
0231デフォルトの名無しさん2009/09/19(土) 19:14:38
>>229
まぁ、Fortran使ってる人になら通じるでしょ。
並列化ならVS2010でC#使うのもおすすめ。Prallel_Forとか、お手軽に並列化して計算できる。
・・・と、VSの話題に戻そうと思ったが、2010はすれ違いかw
0232デフォルトの名無しさん2009/09/19(土) 20:29:33
教えて君に返答するのは心苦しいが、偉大なる俺様が教えてやるからひれ伏して拝め。

VS2005ステンタード、VS2008プロヘッソナル、それぞれのセクスプレス版
全部インストロールしてるが、何らかの衝突等の問題は一度も起こっていない。
ソルーソンファイルをダボークルッコするだけで、適切な環境を勃起してくれる。
これはMSスゲーとオモタ。
0233デフォルトの名無しさん2009/09/19(土) 20:30:15
いや、つまんないから
0234デフォルトの名無しさん2009/09/19(土) 20:38:23
まあ、ひょっとすると2005の時代だったかも知れないけど、
何かUAC絡みで問題が発生するケースもあったような記憶もあるけど
0235デフォルトの名無しさん2009/09/19(土) 21:10:13
それ今はバグ対応されてる。対応したことからも共存可能が仕様として作られている。
OfficeのVBEでホイールが使えなかったのを仕様と言い張ってアドイン提供した会社だし。
0236デフォルトの名無しさん2009/09/20(日) 09:32:22
印刷系の話もっと聞きたいぞ
帳票ドットネット商用で使ってる人いる?
0237デフォルトの名無しさん2009/09/20(日) 11:50:29
うん、俺はひよっこだから会話には参加できないけど
プロのみんなの話もっと聞きたい
けど、どうなってくるとちょっとスレ違いになっちゃうのかな
0238デフォルトの名無しさん2009/09/20(日) 12:00:43
帳票スレいけ。


0239デフォルトの名無しさん2009/09/20(日) 12:23:24
まあ板 活性化を兼ねてたのむよ
Dat落ちするとジスレ出来ないし
帳票スレなんかあるん?
0240デフォルトの名無しさん2009/09/20(日) 12:30:46
ないなら作れ
0241デフォルトの名無しさん2009/09/20(日) 12:31:23
このスレに限らず、まあ例外はあるがむやみに「他所へ行け」とか書く奴は
それ以外の話題を提供できないお方だからほっとけばいいと思うよw
0242デフォルトの名無しさん2009/09/20(日) 12:36:34
自己紹介乙
0243デフォルトの名無しさん2009/09/20(日) 13:32:19
>>240
探したけどないやんけ・・・
0244デフォルトの名無しさん2009/09/20(日) 18:02:32
プログラム以前の問題ですが、
VS2008 Pro で、一番最初にメインの言語はどれにするかと聞かれ、
Visual Basicにするように選びました。
現在C/C++しか使わないので、何かにつけてVB中心だと
ちょっと面倒ですので、このメインの言語をVisual C++に
変更する方法を押しててもらえないでしょうか。
宜しくお願いします。
0245デフォルトの名無しさん2009/09/20(日) 18:16:36
[ツール] メニューの [設定のインポートとエクスポート] を選択します。

[設定のインポートとエクスポート ウィザードへようこそ] ページの [選択された環境設定をインポート] をクリックし、[次へ] をクリックします。

[現在の設定の保存] ページで [はい、現在の設定を保存します] を選択し、[次へ] をクリックします。

[インポートする設定コレクションを指定してください] で、一覧から設定コレクションを選択し、[次へ] をクリックします。

[インポートする設定を指定してください] の一覧を展開し、現在の設定に適用するカテゴリまたはカテゴリ項目だけを選択します。

[完了] をクリックします。

設定のリセット時にエラーが発生した場合、その情報が [リセットの完了] ページの [詳細] に表示されます。
0246デフォルトの名無しさん2009/09/20(日) 18:38:35
>>245
おありがとうございます〜

設定変更できました。
0247デフォルトの名無しさん2009/09/21(月) 10:27:10
くだらない目的を達成するための手順としては手間がかかりすぎるな
0248デフォルトの名無しさん2009/09/22(火) 05:30:55
SDKとかDDKとかインスコしたほうがいいの?
0249デフォルトの名無しさん2009/09/22(火) 09:19:04
VSでPHPとかRubyとか動かないかな
ん?アイアンパイソンてVS上で・・・動かないですよね・・・
0250デフォルトの名無しさん2009/09/22(火) 09:28:11
一社独占方針
0251デフォルトの名無しさん2009/09/22(火) 09:28:19
>>249
IronPython Studio
0252デフォルトの名無しさん2009/09/22(火) 09:30:11
>>249
動きません
0253デフォルトの名無しさん2009/09/22(火) 09:30:43
VS.Php
http://www.asial.co.jp/vsphp/standard.php

IronPython Studio
http://www.codeplex.com/IronPythonStudio

Ruby In Steel for IronRuby
http://www.sapphiresteel.com/Ruby-In-Steel-For-IronRuby
0254デフォルトの名無しさん2009/09/22(火) 09:30:48
PHPならどっかの会社が3万位でプラグインを売ってた気がする
0255デフォルトの名無しさん2009/09/22(火) 09:32:32
>>249
eclipseやNetBeansなら無料ですよ
0256デフォルトの名無しさん2009/09/22(火) 09:37:34
スレタイ読めよ
0257デフォルトの名無しさん2009/09/22(火) 09:53:24
読んだ
0258デフォルトの名無しさん2009/09/22(火) 10:01:58
書き込む前に読めよ馬鹿
■ このスレッドは過去ログ倉庫に格納されています