Ramdisk

  • VB6

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Super Progger.

    Entschuldigt bitte, dass ich euch schon wieder mit einer Frage auf die Nerven gehe.
    Ist es möglich in VB so eine Art "Ramdisk" zu erstellen.
    D.h.: Ich lade z.B. eine *.exe" Datei in den RAM und erstelle dann ein Laufwerk, dass auf diese Speicheradresse im Arbeitsspeicher zugreift.
    Hallo.

    Das einzige, das mir jetzt einfallen würde, das einen ähnlichen Effekt hätte, wäre das Verwenden des DOS-Befehls SUBSTR (einfach mal googeln). Damit kann man ein einzelnes Verzeichnis der Festplatte vorübergehend zu einer eigenen Festplatte machen und direkt über den Arbeitsplatz aufrufen.

    mfG

    Malcolm
    Das ist mit reinen VB Mitteln nicht möglich. Um ein
    Virtuelles CD Laufwerk zu erstellen, musst du dich nämlich
    auf Treiber Ebene bewegen und das geht nur mit
    C/C++ und dem Windows DDK
    Falls du dich entschliesst einen eigenen Treiber zu schreiben,
    dann solltest du dir als Startpunkt diesen Artikel aus der MSDN
    anschauen.

    Ansonsten, falls du den Vorschlag von Malcom ohne
    Kommandozeile verwenden willst, dann benötigst du
    die DefineDosDevice Funktion.