すいません 前回の分も踏まえて質問します
- 題名: すいません 前回の分も踏まえて質問します
- 著者: 頭我悪蔵
- 日時: 2010/06/18 13:56:15
- ID: 26962
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: すいません 前回の分も踏まえて質問します
- 著者: あんあん
- 日時: 2010/06/23 10:53:17
- ID: 26968
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: すいません 前回の分も踏まえて質問します
- 著者: 頭我悪蔵
- 日時: 2010/06/24 9:34:16
- ID: 26975
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: すいません 前回の分も踏まえて質問します
- 著者: あり
- 日時: 2010/06/24 10:03:05
- ID: 26976
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: すいません 前回の分も踏まえて質問します
- 著者: みきぬ
- 日時: 2010/06/24 11:34:04
- ID: 26977
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: 解決していないのに解決済みにしないでくださいって言われちゃうよ
- 著者: あんあん
- 日時: 2010/06/25 15:06:49
- ID: 26982
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 解決していないのに解決済みにしないでくださいって言われちゃうよ
- 著者: 管理人
- URL: http://dobon.net/
- 日時: 2010/06/27 4:38:12
- ID: 26986
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
Imports System
Imports System.IO
Public Class Form1
'フォルダ作成
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
System.IO.Directory.CreateDirectory("一時フォルダの場所")
Dim bw As New System.IO.FileStream("一時フォルダの場所\fer", IO.FileMode.Create, IO.FileAccess.Write)
End Sub
'自爆
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Close()
End Sub
'パス取得
Public Sub teketeke()
Dim name As String = Path.GetTempPath()
Console.WriteLine(name)
TextBox1.Text = name
End Sub
'パス呼び出し
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
teketeke()
Console.WriteLine(TextBox1.SelectedText)
End Sub
'System.IO.Directory.Delete("C:\Work\Example")'必殺コード
End Class
ネットからコードを拾い集めて今書いてるんですけど以下のことが不明なんす
1つ、自爆の仕方を一時フォルダ(tempフォルダ)に実行ファイル(バイナリファイル)を作ってどうにかして本体を消す という風におぼろげに想像しながらかいてるんですけど 先生からバイナリを置く場所はどこでもいいという風にいわれてしまいました。正直ここまで書いてしまった以上(自分的換算で3時間分)引くに引けないので突っ走りますが 気になることがあります
自分自身は基本的に削除できません。(OSの性質上)
DOSのコマンドプロンプトに投げてタイム差で削除する方法と
Tempフォルダに削除用の実行ファイルを作り削除する方法です。
という上文の言葉(特に後ろ)を信じて書き進めています。これしか方法はないのでしょうか?
2つ、誰かVB.netで自己消滅コード書くことに成功したという方いらっしゃいませんか? 自分で書いてこその自爆です。ただ・・・・ヒントをいただけないでしょうか?m−−m というより自分のコードはここから先自爆できるのでしょうか?お願いしますm−−m
削除キーは489です
あと まだ作成途中です。 よろしくお願いしますm−−m
あと レベル的に初心者以下ですが本能に従いコードを作っています(というよりこのプログラムが練習の一環)穴だらけですが一応家計簿ソフトも教科書どおり作りました(VB中学校とどぼん見ながら)。