- 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にアクセスできません」 とエラーが出てデバッグが止まる エラーが出たら普通はエラーが解決されるまで止まり続けるのが普通? なんだろうけど今回はエラーが出ても続けると何事もなかったように 正常に動き続けるのでこちらも理解できない状態
|