Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum.
Falls dies dein erster Besuch auf dieser Seite ist, lese dir bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert.
Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang.
Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.
hi
ich will ein visual basic 6 prog schreiben, dass die commandline version des packers 7-zip benutzt. es soll die 7za.exe aufrufen, per kommandozeile ein paar parameter übergeben und dann per stdin die entpackten daten empfangen. hab noch nie mit sowas gearbeitet und hab echt keine ahnung, wie ich das angehen soll.
lars
kannst du nicht die 7zip-dll (gibts da auch zum download) einbinden? das wäre wohl eine lösung, die nicht nur eleganter ist.
könnte ich auch tun, wenn ich wüsste, wie. ich hab noch nie "bewust" eine dll eingebunden. das einzige, was 7z dazu schribt ist:
"7za.dll and 7zxa.dll work via COM interfaces
But these DLLs don't use standard COM interfaces for objects creating."
wenn ich nach "com interface dll visual basic" googele, kommt auch nichts dabei raus.
die dll ist sicher die elegantere lösung. es geht auch darum, möglichst schnell an die daten zu kommen.
--> habs geschafft!!
NEUES PROBLEM: ich hab jetzt also eine .jpg aus der zip datei in eine string variable in den ram gelesen. diese soll jetzt angezeigt werden, ohne zwischenlandung auf der platte.
dieses IPicture objekt scheint ja ganz gut aus. nur wie bekomm ich meinen string da als bild rein?
Nur zum allgemeinen verständis. Die JPG datei befindet sich in einem string? Wie hab ich das zu verstehen?
btw: ein bisschen code wäre ganz hilfreich.
dann wirst du wohl irgendwie das objekt mit einem konstruktor oder einer factory-methode erzeugen müssen, die einen string, byte-array o.ä. annimmt.