Autor Beitrag
cdmesut
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Do 11.03.10 08:52 
Ich habe eine Datei mit TMemoryStream Objekt aus einem Formular, indem Sie verschlüsselt oder wollen eine ram laufen Sie in das Verzeichnis zu übertragen.
Danke
ausblenden volle Höhe Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
procedure TForm1.btn1Click(Sender: TObject);

 var
  Stream: TMemoryStream;
  Texto: String;
  Texto2: String;
  ksayisi:Integer;

begin
  Stream:= TMemoryStream.Create;
  try
    Stream.LoadFromFile('c:\1.exe');
    Texto:='blablabla'+BinToStr(Stream.Memory,Stream.Size);

    StrToStream(Texto,Stream);

    ksayisi:=Length(Texto);

    Stream.SaveToFile('c:\şifrelenmiş.exe');

  finally
      //  ShowMessage(IntToStr(ksayisi));
    Stream.Free;
  end;
end;

procedure TForm1.btn2Click(Sender: TObject);

 var
  Stream: TMemoryStream;
  dosya:TFileStream;
  Texto: String;
  Texto2: String;
  ksayisi:integer;
   ProcInfo : TProcessInformation;
   StartInfo : TStartUpInfo;

begin
  Stream:= TMemoryStream.Create;

  try
    Stream.LoadFromFile('c:\şifrelenmiş.exe');
    Texto:=BinToStr(Stream.Memory,Stream.Size);
    ksayisi:=Length(Texto);
    Texto:=copy(Texto,13,ksayisi);

    StrToStream(Texto,Stream);

// hier irgendwo, wo ich einen Code schreiben müssen sollte nicht retten arbeiten Sie direkt

//stream.SaveToFile('c:\tekçözülmüş.exe')

  finally
    Stream.Free;
  end;

  end;


Moderiert von user profile iconGausi: Delphi-Tags hinzugefügt
Moderiert von user profile iconNarses: Überflüssige Zeilenumbrüche/Leerzeilen entfernt.
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Sa 13.03.10 03:29 
Hi,

leider wird dir keiner deine Frage beantworten können, da keiner sie versteht.

Könntest Du bitte noch einmal etwas anders (ggf. z.B. in Englisch, falls das dir besser liegt), formulieren?

Gruß,
BenBE.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.