トップページ > プログラム > 2015年07月30日 > 38Shv4FL

書き込み順位&時間帯一覧

5 位/141 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000003205



使用した名前一覧書き込んだスレッド一覧
493
デフォルトの名無しさん
VB.NET質問スレ(Part42) [転載禁止]©2ch.net

書き込みレス一覧

VB.NET質問スレ(Part42) [転載禁止]©2ch.net
504 :493[sage]:2015/07/30(木) 21:05:12.09 ID:38Shv4FL
>>497
>>498
そのあたりが理解できてないんだよな
vb netのやっかいなところはネット上に過去の資産が
ありすぎることなんだと思う
大きく仕様が変わり続けてるのに過去の情報がヒットしすぎる

簡単に書くと
Public class MemberClass
Private No as integer
Private Name as string
’ごっそり省略
Public Sub New(Byval No As Integer, Byval Name As String)
'省略
End sub
End Class

これを毎回大きさ可変の配列化してxmlに入出力したかったんです
xmlで出力するサンプルコードをネットで拾ってきてコピペすると
この構文だと一部クラスじゃないとダメだとエラーが出たので質問した

ArryListのままでも出力する方法がわかったので質問を変更したのが
結末です

ただ新たな問題が出てたので次のレスで質問しなおし
VB.NET質問スレ(Part42) [転載禁止]©2ch.net
505 :デフォルトの名無しさん[sage]:2015/07/30(木) 21:10:59.01 ID:38Shv4FL
新たな質問なのですがxmlで読み書きしてると不規則に
「他のプロセスでしようしてるのでx1cyfcve.dllにアクセスできません」
のエラーでデバッグが止まります

ただ止まるだけでF5を推すとそのまま続けることが出来ます

止まることこのソース
Dim serializer As New System.Xml.Serialization.XmlSerializer( _
GetType(System.Collections.ArrayList), et)
Dim sw As New System.IO.StreamWriter( _
FileName, False, New System.Text.UTF8Encoding(False))
serializer.Serialize(sw, Member)
sw.Close()

何が原因でどういう対処すればいいですか?
VB.NET質問スレ(Part42) [転載禁止]©2ch.net
506 :デフォルトの名無しさん[sage]:2015/07/30(木) 21:20:44.52 ID:38Shv4FL
他のプロセスで使用してるために修正
あとxmlの読み込み書き込みの両方で法則不明で
エラーが出ます
VB.NET質問スレ(Part42) [転載禁止]©2ch.net
508 :デフォルトの名無しさん[sage]:2015/07/30(木) 22:36:08.20 ID:38Shv4FL
やりたいことは単にクラスのデータをxmlに読み書きしたい
これをぐぐってHITしたソースをほぼそのまま使ってる
xmlの読み書きに何がいいのかなんてさっぱり

何かいいのあるのならソース付きで教えてほしい
当方スキル不足すぎてソースないと理解できない可能性が高い

こういう時ってこのレスのように簡単な質問だけ書いて
丸々答えてもらうような質問仕方のほうがいいのか?

下手に自分で調べて質問すると意味がわからないと書かれたり
そんなの古いみたいな答えが返ってくるが古いか新しいかより
とりあえず動くものを作りたい
VB.NET質問スレ(Part42) [転載禁止]©2ch.net
510 :デフォルトの名無しさん[sage]:2015/07/30(木) 22:47:38.46 ID:38Shv4FL
>>507
ファイル名はちゃんと記述してるし書き込みも読み込みも
動くときは正常に動いてる

ただ読み書きを繰り返してると時々
「他のプロセスで使用されてるのでx1cyfcve.dllにアクセスできません」
とエラーが出てデバッグが止まる

エラーが出たら普通はエラーが解決されるまで止まり続けるのが普通?
なんだろうけど今回はエラーが出ても続けると何事もなかったように
正常に動き続けるのでこちらも理解できない状態


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。