VB.NET質問スレ(Part43) [無断転載禁止]©2ch.net

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
垢版 |
2016/06/15(水) 11:41:09.50ID:bPj3FmGk
前スレ

VB.NET質問スレ(Part40)
http://toro.2ch.net/test/read.cgi/tech/1365857015/
VB.NET質問スレ(Part41)
http://peace.2ch.net/test/read.cgi/tech/1391334405/
VB.NET質問スレ(Part42)
http://echo.2ch.net/test/read.cgi/tech/1419148239/
2018/03/12(月) 06:48:40.25ID:PUJRPThX
>>921
https://dobon.net/vb/dotnet/file/writecsvfile.html

に書かれています。
923デフォルトの名無しさん
垢版 |
2018/03/12(月) 10:04:37.18ID:Lx3T/3bw
>>922
そのコードはどうすればボタンクリックイベントにできますか?
2018/03/12(月) 12:29:50.31ID:GSF7SLW7
クリックイベントで、ConvertDataTableToCsvにデータテーブルとcsvのパスとヘッダーを書き込むならTrueを渡して呼び出すだけ。
925デフォルトの名無しさん
垢版 |
2018/03/12(月) 13:35:16.64ID:Lx3T/3bw
>>924

パラメーターdt ,svPath,writeHeaderに対して引数が指定されていませんとエラーがでるのですがどうすればいいですか?



Private Sub btn_hozon_Click(sender As Object, e As EventArgs) Handles btn_hozon.Click

ConvertDataTableToCsv

End Sub
2018/03/12(月) 17:50:12.84ID:GSF7SLW7
>>925
ConvertDataTableToCsv(DataTable(“table”),”C:\test.csv”,True)
みたいにして引数を渡して呼び出せばいいです。
ファイル名やデータテーブル名などは、自分の環境に合わせて下さい。
927デフォルトの名無しさん
垢版 |
2018/03/12(月) 18:03:33.00ID:Lx3T/3bw
>>926
ありがとうございます。
一応保存には成功しました。

しかし、一番最期の行が消えてしまいます(CSVに保存されていない)

どうすればいいですか?
2018/03/12(月) 18:28:22.27ID:r8WIsdXf
プログラムを直せばいいんじゃね
2018/03/12(月) 19:05:44.46ID:5D2himS5
For文2回使って地道にやったほうが速そうだなw
930デフォルトの名無しさん
垢版 |
2018/03/16(金) 14:29:21.01ID:Eci7cEig
DataGridView上の特定の文字列のセルの文字色を変更したいですがやり方がわかりません。

例えば5列目1行目と5行目にAAAがあってこれを赤色、5列目3行目と4行目にBBBがあってこれを青色、といった感じで文字色変更したいです。

下記のコードでセルを選んで文字色を変えることには成功しましたがここからどのようにすれば、AAAやBBBといった文字列のセルの文字色を変更できるかがわかりません。

Me.database.Item(5, 1).Style.ForeColor = Color.Red
2018/03/16(金) 19:09:15.24ID:7QDEA7p3
バーカ!
2018/03/16(金) 23:01:58.97ID:8qp1Gu5M
>>930
セルの値がAAAかどうかを1セルずつチェックする
933デフォルトの名無しさん
垢版 |
2018/03/17(土) 02:17:25.38ID:kilRADxn
>>解決できました
回答ありがとうございます。
2018/03/22(木) 21:02:32.68ID:WmkzQNen
すいません、ここが最適だと思ったので教えてください!!

Spread(グレープシティ社)のWindows Formのバージョン8で
右端に列を追加するにはどうすればいいですか?
右端で右クリックして列を追加すると右から2番目に追加されてしまって困っています!
2018/03/22(木) 21:14:42.50ID:WC+ROiY7
スレ違い
せっかく高い金払ってるんだからサポートに聞け
2018/03/22(木) 21:23:02.10ID:kmqMUrWv
なんだこいつ
2018/03/26(月) 02:01:20.13ID:xKDUmJE8
餅は餅屋に聞くという思考が次第に薄れてきている事を感じさせますね。
938デフォルトの名無しさん
垢版 |
2018/04/22(日) 21:23:49.07ID:PsQCMKRd
餅屋とかそもそもないやん?
2018/04/25(水) 00:37:59.07ID:12saxXB9
SpreadのことはGrapeCityに、VB.NETのことはマイクロソフトに聞くべし

だったら何でこのスレあるの?
2018/04/25(水) 00:42:33.35ID:Ttsqtpq4
>>939
なら自分でスレ立てすればええやん
2018/04/25(水) 01:16:52.85ID:y6Ukjt1p
>>939
どこで聞くべきかを教えてくれる
2018/04/26(木) 20:41:50.04ID:fOtvyrSj
グレープシティっていいの?
あとエクセルなんとかってとこのが定番化だった気がする
2018/04/27(金) 08:07:08.11ID:NW63AoOa
ActiveX(〜VB6)までは世話になったけど、.Net になってからGrapeCity には関わるまいと誓った。
944デフォルトの名無しさん
垢版 |
2018/04/29(日) 22:50:27.19ID:RMQStnhd
質問させてください、2つの波形の位相差(シーター)を求めたいです。

chartコントロールに位相差の違う2つの波形を表示させてその位相差を測定したい。
例)https://blog-imgs-86-origin.fc2.com/m/0/k/m0kichiazuma416/066_01.png

最終的にはこの様な物を作りたい。
http://siesta.la.coocan.jp/zk/PwrChk2/pwrchk2.html
この作例だと、電流値と電圧値をchartコントロールに入れて、
chartコントロールに演算させて力率を出しているのだと思うのですが。
どうなんでしょうか。
2018/04/29(日) 23:49:54.01ID:eBkQOB0i
>>944
とりあえずchartコントロールに何かを計算させようって発想は根本的に間違ってるw
エクセルじゃないんだからwww
chartが担うのは表示機能だけw

当たり前だけど位相差は測定値の時系列から自分で計算するコードを書くしかない。
ひょっとしてそもそも位相差が何を意味するか分かってないんじゃないの?
2018/04/30(月) 18:01:51.77ID:9DOSDrcb
>>944
まずはChart コントロールで何が出来るか理解する
http://www001.upp.so-net.ne.jp/vb_hanatyan/vb2005/vb2013chart01.htm

これ読んでもChartコントロールは癖があるので使えるまでは試行錯誤が必要
2018/05/03(木) 21:02:29.98ID:zBmU1+Vb
LISTを使いたい場合、何かImportしないとダメでしたっけ?
Dim a As New List
ってところで'List' is not declaredってエラーが出る
948デフォルトの名無しさん
垢版 |
2018/05/03(木) 22:34:02.54ID:MXsl4Tgb
(Of String)とか要るんじゃないの
2018/05/03(木) 22:37:52.21ID:qtomOB3T
System.Collections.Generic
2018/05/07(月) 18:26:29.73ID:vYSga6Mw
VBは ; と { } がいらない所がほんと好き
JavaC#で } が続くのを見るとストレスがマッハ
なので明日からパイソン使います
2018/05/07(月) 18:35:33.95ID:9uos5YV5
>>950
老眼になってから{}の区別つかないのでますますc系が嫌いにw
2018/05/08(火) 11:32:57.05ID:h+8p14mY
Usingは便利だね
2018/05/09(水) 04:51:37.41ID:s2cd4Wcs
どこが?
2018/05/09(水) 19:08:23.70ID:k4lh3S1t
>>953
Dispose忘れを無くせる。
2018/05/09(水) 20:02:36.56ID:lGFwiLgr
>>951
今は老眼だが、Fortran77をカード穿孔機でプログラムを書いて読ませ込んでいた学生(高専)時代、
l(小文字のエル)、I(大文字のアイ)、1(数字のいち)が見分けづらく、デバッグに難儀した思い出。
2018/05/09(水) 20:08:27.63ID:K3GbtLPn
ベテラン氏おつであります
まだ現役のプログラマーやってるの?
957デフォルトの名無しさん
垢版 |
2018/05/09(水) 20:13:31.15ID:EL7F/5Xk
教えて欲しいのですが
google chromeで任意のページを開いて2分後に閉じるってどうすれば良いですか?
2018/05/09(水) 20:18:51.49ID:s9132bVL
>>955
私も高専だったがokitacとtosbacだったw
2018/05/09(水) 20:23:21.29ID:s9132bVL
両方紙テープだったがtosbacは高速光紙テープリーダーだった
なのでテープ詰まり起こすとほぼ切れたw
2018/05/09(水) 21:26:20.84ID:lGFwiLgr
>>958
HITAC 8000シリーズのどれかだったと記憶。(HITAC10は完全に置物状態)
3年生のとき、PC実習室が出来てEPSON PC-286が導入され、HITACは教師の研究専用になったけど。

>>956
C言語で止まっているポンコツには、VBAもえっちらおっちら。(;_;)
2018/05/09(水) 22:17:16.07ID:WSvLZm4M
パンチカードとか一回やってみてーよなあ
博物館で体験コーナーとかそういうんじゃなくて
ガチの仕事で当時の環境まで再現して・・・

957はVB.NET 別プロセス 終了とかでググれ
2018/05/09(水) 22:26:52.39ID:K3GbtLPn
>>960
イ`w
2018/05/10(木) 10:13:54.13ID:lBPoSMfr
BABAとえっちでオラオラですか
2018/05/17(木) 06:14:28.31ID:q+eljBB5
JAVAが有料になったぞ
965デフォルトの名無しさん
垢版 |
2018/05/17(木) 06:44:27.13ID:FVYoS4b5
VSは無料バージョンがあるので勝負は決まったな
2018/05/17(木) 07:34:22.14ID:qZ9boVIY
Write Once, Pay Forever
2018/05/17(木) 20:32:36.91ID:VnQTRgho
VSも便乗するわこれ
2018/05/19(土) 23:20:39.96ID:W+KbvEz/
VB6で

Do
 If 条件
  GoTo ラベルA
 Else
  Exit Do
 End If
 処理A
ラベルA
 処理B
Loop

という事をしていた場合
VB.NETで作り直す際はラベル使わずにやるなら
皆さんも処理Bの部分メソッド化してますか?
それとも何か別のやり方とかやってますか?
2018/05/19(土) 23:32:27.28ID:oft4Cqjn
>>968
何この糞意味不明なコード
これ、「処理A 」の部分は絶対に通らないけど...

つーかこれ、

While 条件
  処理B
End While

これと何が違うんだ?
970デフォルトの名無しさん
垢版 |
2018/05/19(土) 23:38:09.50ID:RoboUWmL
>>969
バカはしゃべるな
2018/05/20(日) 00:33:14.34ID:64mTg3CR
ElseでExit Do だから、GOTOで飛ぶかループ抜けるかだが

まあほんとにこんなロジックなら全体的に見直すけど
2018/05/20(日) 13:26:41.42ID:dteyaV0y
>>970
こいつも質問者と同レベルの酷い馬鹿だな
2018/05/20(日) 16:28:00.45ID:FVcQO6kI
質問者に答えられてない時点でお前ら全員バカだろ
974デフォルトの名無しさん
垢版 |
2018/05/20(日) 17:04:28.89ID:rZi+LkKU
お前も含めて全員馬鹿
2018/05/20(日) 18:32:27.04ID:64mTg3CR
>>972
せめてどこがどうひどいのか具体的に指摘できないのかね
2018/05/20(日) 21:11:32.95ID:PV4ZA/+j
>>975
どんな鳥頭だ>>969
2018/05/20(日) 21:53:23.12ID:+C60mNBr
煽ってるだけなのは大抵バカ
2018/05/20(日) 22:57:32.02ID:GKOfAQDF
悔しいけれど
お前に夢中
979デフォルトの名無しさん
垢版 |
2018/05/23(水) 19:09:57.09ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

E3IKN
2018/05/24(木) 10:34:56.58ID:cPlRxlDn
E3IKN
2018/05/25(金) 23:21:12.79ID:ZrHxAhL0
WPFがいちばん作りやすい
2018/05/25(金) 23:23:16.04ID:ZrHxAhL0
なんでc#の方が覇権握ってるんかね。excel VBAから入るから、vb.net一択だろ!
983デフォルトの名無しさん
垢版 |
2018/05/26(土) 02:34:32.84ID:j5LT+unl
無理矢理BASIC文法に押し込めて無理が生じてるからだろ
Handlesとかラムダ式の書き方とか苦し紛れ過ぎる
2018/05/26(土) 08:00:37.47ID:70J4Hujl
気持ち悪さは認める
2018/05/26(土) 09:56:41.12ID:KEMwsz4A
全部Dimから始まるのと型を明示しなくてもなんとかなるのが気持ち悪い
インスタンス生成時に引数なしなら()省略できるのもなんか嫌
986.(もんじゃ)
垢版 |
2018/05/26(土) 18:13:12.90ID:QSlAAqmb
次スレ

VB.NET質問スレ(Part44)
https://mevius.5ch.net/test/read.cgi/tech/1527325729/
2018/05/26(土) 21:38:25.81ID:oc/+PHrW
>>982
なんでって結局マイクロソフトがそっちに力(膨大な資金)を入れたからかな
C#はオブジェクト指向的に良くできてる上に
delphiの開発リーダーを引き抜いて開発手法をまんま移植させた

マイクロソフトもBASICに思い入れがあったからか
まだC#ついでに現代的な言語としてメンテしてくれてるだけ超絶ラッキーよ
988デフォルトの名無しさん
垢版 |
2018/05/26(土) 21:51:58.80ID:Lty78diJ
思い入れがなかったからウインドウズの発展を陰から表から支え続けてきた無数のVB6プログラマーを切り捨てたんやぞ
2018/05/26(土) 21:55:49.37ID:oc/+PHrW
そういえばVBを調べるためにC#の記事を読んでいるうちに
C#もいつの間にか書けるようになってるんだよなぁ
それでも慣れでVBで書くほうが早いから使ってるけど

残念ながら世の中的にBASIC系は時代遅れってイメージで使う人が減ってる
Excelのマクロもpythonにするって噂があるし
2018/05/26(土) 21:56:56.43ID:oc/+PHrW
>>988
現代的になるってそう言うことなんだろ
2018/05/26(土) 22:03:58.56ID:oc/+PHrW
言葉足らず
切り捨ててまでいないのは思い入れがあるからだろ
そうでなかったら、VB自体切られてる
2018/05/26(土) 23:04:53.95ID:/y7LUvmr
たんに利用者がいてメリットがからサポートしてるだけで
思い入れとかそんな心情的なものじゃないだろうけどな
993デフォルトの名無しさん
垢版 |
2018/05/27(日) 00:21:42.78ID:JW/OjEsa
>>990
表面的にはそう見えるが実情は単なるシェア防衛の為の政略やぞ
当時のMSにとってはJavaが最大の脅威やったんや
そのWrite Onece, Run AnywareというポリシーからMSのシェアを守るためだけの
実に政治的な理由によって生みだされたのがCLIや
そしてCLIに全力をそそぎたいMSはVB6をあっさり切り捨てた
とはいえVB6のユーザー企業にそっぽを向かれては本末転倒やから
苦肉の策としてVB.NETを生みだしたという訳や
MSにとってVB.NETは今すぐにでも捨てたいお荷物以外の何物でもないで
2018/05/27(日) 00:29:39.63ID:ub84Voiu
始まりはズブズブで捨てる踏ん切りは付けられない
https://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%AD%E3%82%BD%E3%83%95%E3%83%88%E3%81%AE%E6%AD%B4%E5%8F%B2

ゲイツが生きてる限りな気もするが
2018/05/27(日) 00:55:28.21ID:oK9lkiW8
他言語出身なんだが使いにくい印象しかない
初心者にはわかりやすいのか?
996デフォルトの名無しさん
垢版 |
2018/05/27(日) 02:20:59.48ID:O0PQqjQm
自分はVB6er→C#erだが
正直C#のほうがBASIC(の思想)に近い気がするからな
ユーザーが真に求めていたものはVB6の文法のまま
CLIで動くものだったよね
専業でない人とか素養のない人向けには
VBAが限度だった。
C++もそうだがもはや言語設計者のオナニーになってきてるからな
その中でもC#は現実解とのいいバランスをとってるほうだが
2018/05/27(日) 12:11:05.40ID:0twgqEmM
事務員だからVBAとPHPしかわからんわ
c♯やっても結局冗長なコード書くことになるので、VB.netでいいや
2018/05/27(日) 12:23:37.19ID:XmOnmxHR
これが分かりにくいとか頭大丈夫?レベルだな
2018/05/27(日) 12:31:48.48ID:0twgqEmM
みなさんは簿記二級以上や、中小企業診断士や会計士持ってますか?
知らないとSEの指示に従ってコーディングするだけの時給いくらの人になっちゃいますよね?
2018/05/27(日) 14:55:02.33ID:zT1np8E1
次スレ

VB.NET質問スレ(Part44)
https://mevius.5ch.net/test/read.cgi/tech/1527325729/
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 711日 3時間 13分 53秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況