【问题标题】:How can I access the raw data of a drive from within vb.net?如何从 vb.net 中访问驱动器的原始数据?
【发布时间】:2012-11-02 09:23:25
【问题描述】:

如何在 vb.net 中访问驱动器的原始数据?我计划制作一个文件系统,但我需要原始磁盘访问权限。

我的意思是这样的:

Dim data(255) As Byte
data = ReadSector("C:", 5)
data(125) = asc("h")
data(126) = asc("e")
data(127) = asc("l")
data(128) = asc("l")
data(129) = asc("o")
WriteSector("C:", 5, data)

其中 ReadSector 具有参数(驱动器为字符串,扇区为长),而 WriteSector 具有(驱动器为字符串,扇区为长,data() 为字节)。

这将在驱动器 C 的第 5 个扇区的第 126 个字符上写入“hello”。

【问题讨论】:

标签: vb.net disk hard-drive


【解决方案1】:

什么操作系统,这很重要,因为在 windows 95 直接磁盘访问从程序中删除之后。您可以在 vb 之外构建一个模块并链接到它。

【讨论】:

    猜你喜欢
    • 2017-06-03
    • 2021-10-12
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多