tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル再編集ができる保存のしかた
記事No254
投稿日: 2003/07/02(Wed) 15:00
投稿者オロナミン
[OSのVer]:Windows    [VBのVer]:VB.NET  
はじめまして。VB.NetでWindowsアプリケーションを作成しております。
絵日記のように,一つのフォームにテキストの入力と,画像を選んで挿入し,
保存するようにしたいと思います。
それぞれを入力することはできるのですが,保存の方法がわからずにいます。
(保存したファイルを再び開いて,再編集ができるようにしたいです。)
保存の仕方,拡張子等についてご教授下さい。お願いいたします。

[ツリー表示へ]
タイトルRe: 再編集ができる保存のしかた
記事No255
投稿日: 2003/07/03(Thu) 20:26
投稿者NAO★
そういうのを自分で考えるのがプログラミングの醍醐味だと思うので、
詳しくは書きませんがヒントだけ。

・HTML風 画像とテキストを別に保存。
  Perl なんかで作ったCGI 掲示板のログなんかが参考になるかもしれません。
  もし文章の中に画像を埋め込むのでしたら、HTMLタグのようなものを埋め込んでおくといいかもしれま
せん。
  汎用性があるので他のプログラムでも利用しやすいのが利点

・クラスのシリアル化 クラスをバイナリとして保存
  保存したときのクラスの状態をそのまま復元できるので、以外に簡単かも

・独自のデータ形式を使用
  独自なので、お好きなように…

拡張子はお好きなようにというかんじですが、
データの実体のほかに独自の拡張子を持ったテキストでデータファイルをつくって
その中に実体データへのパスを指定しておくだけというのもありでしょう。
たとえば sample.naoというファイルの中身を
--------------------
[TEXT]data.txt
[IMAGE]data.bmp
[IMAGE]data1.jpg
[IMAGE]data2.jpg
--------------------
という風に実データへのパスにしておくという感じです。

[ツリー表示へ]
タイトルRe^2: 再編集ができる保存のしかた
記事No258
投稿日: 2003/07/06(Sun) 08:37
投稿者オロナミン
NAO★ さん,わかりやすいヒントをいただきありがとうございました。
これから学習を深めていきたいと思います。

[ツリー表示へ]