C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

得点の書き出し

[トピック内 7 記事 (1 - 7 表示)]  << 0 >>

■85834 / inTopicNo.1)  得点の書き出し
  
□投稿者/ kazuto (1回)-(2017/11/28(Tue) 20:32:09)

分類:[VB.NET/VB2005 以降] 

非常に大雑把な質問で申し訳ないとは思いますが、何かしらのきっかけでも得られれば調べる材料になるかと思い質問いたします。
当方vb2010を利用中で、basicの心得はあると自負しますが、ファイル操作や画像操作などはまだまだ不勉強です。
今回は、簡単なクイズゲームで、そのスコアを外部ファイルとしてランキング形式で保存したいと考えていますが、
できればテキストファイルではない形式(メモ帳で改変出来ない形式)で出力したいと思っています。
簡単なソースとか、こんな命令語あるよとか、何かしらヒントになる事でもあればお願いします。
引用返信 編集キー/
■85837 / inTopicNo.2)  Re[1]: 得点の書き出し
□投稿者/ WebSurfer (1371回)-(2017/11/28(Tue) 21:43:32)
No85834 (kazuto さん) に返信

> できればテキストファイルではない形式(メモ帳で改変出来ない形式)で出力したいと思っています。

Access, SQL Server, MySQL などを使ってはいかがですか?
引用返信 編集キー/
■85845 / inTopicNo.3)  Re[2]: 得点の書き出し
□投稿者/ PANG2 (202回)-(2017/11/28(Tue) 22:39:49)
2017/11/28(Tue) 22:48:23 編集(投稿者)

暗号化して保存とか。

Windowsアプリであれば、簡単にリバースエンジニアリングされるので、
Webで提供するとか。
引用返信 編集キー/
■85846 / inTopicNo.4)  Re[2]: 得点の書き出し
□投稿者/ kazuto (2回)-(2017/11/28(Tue) 23:01:55)
No85837 (WebSurfer さん) に返信
早速の返信ありがとうございます。
できればvbの範囲内で入出力を完結して、表示や保存をしたいので
ちょっと私にはハードルが高そうです。SQLに関しては学ばなければ
いけないとは思っているのですが。。。ありがとうございました。
引用返信 編集キー/
■85847 / inTopicNo.5)  Re[3]: 得点の書き出し
□投稿者/ kazuto (3回)-(2017/11/28(Tue) 23:14:26)
No85845 (PANG2 さん) に返信
早速の返信ありがとうございます。

> 暗号化して保存とか。
自前で適当に暗号キーとかつけて。。。とかも考えたんですが。
せめてテキストファイルでない形にしないといかん気がしまして。

> Windowsアプリであれば、簡単にリバースエンジニアリングされるので、
> Webで提供するとか。
商用とかではないので、そこまで厳重に考えてもいなかったんです。
パッと見で判読できなきゃいいかなぁ程度です。

ご意見ありがとうございました。
引用返信 編集キー/
■85854 / inTopicNo.6)  Re[1]: 得点の書き出し
□投稿者/ みい (73回)-(2017/11/29(Wed) 10:04:29)
スコアなら数値でしょうからバイナリファイルで保存してはいかがでしょうか。
先頭か末尾にチェックサムを入れておいて読み込み時に再演算して比較したら
簡単な改ざん防止にはなりますし。
引用返信 編集キー/
■85855 / inTopicNo.7)  Re[2]: 得点の書き出し
□投稿者/ kazuto (4回)-(2017/11/29(Wed) 10:20:14)
No85854 (みい さん) に返信
ご意見ありがとうございます。

> スコアなら数値でしょうからバイナリファイルで保存してはいかがでしょうか。
バイナリファイル程度なら私でもなんとかなるかと思います。

> 先頭か末尾にチェックサムを入れておいて読み込み時に再演算して比較したら
> 簡単な改ざん防止にはなりますし。
見たままの数字が出てしまうので、どうかと思っていたのですが、チェックサム
の導入なら出来そうな気がします。
後はキーナンバーでも決めて加工して値を保存とかすればよさそうですかね。
ありがとうございました。
解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ