Ich speichere Anhänge in meinen Anwendungen.Datei aus Bytearray öffnen
Diese werden in SQL als varbinary
Typen gespeichert.
Ich lese sie dann in byte[]
Objekt.
Ich muss jetzt diese Dateien öffnen, aber nicht zuerst die Dateien auf die Festplatte schreiben und dann öffnen mit .
Ich möchte mit inmemory Streams öffnen. Gibt es einen Weg dazu in .net. Bitte beachten Sie, dass diese Dateien von jedem Typ sein können.
Ja, das ist möglich. Ich hatte es selbst getan. Fragen Sie, wie man das macht? Wenn ja, poste bitte den Code, den du gerade hast, und erkläre deine Probleme damit. – Oded
Was ist der konkrete Zweck, um die Dateien zu öffnen? Ich meine, wenn sie irgendwelcher Art sind (.pdf, .png, .exe, .doc, .bat, .wav, .ms3d, was auch immer), was planen Sie nach dem Laden der Dateien in den Speicher und für die Bearbeitung die Daten angemessen? – Flinsch
@Oded: die Verarbeitung eines Bytestreams ist möglich, aber die Ausführung eines beliebigen Bytestreams in .NET ist nicht möglich. Wenn Sie, wie ich, den 'Process.Start'-Teil verpasst haben, kein Schaden, kein Foul, aber wenn Sie das gesehen haben und immer noch behaupten, dass es getan werden kann, werde ich weitermachen und fragen: WIE ?? – Randolpho