---
title: "Ändra storlek på EXE-fil..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/64104-ändra-storlek-på-exe-fil"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "FreeZer"
published: "2003-01-08T00:19:21.000Z"
updated: "2003-01-09T15:19:23.000Z"
replies: 8
views: 330
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/64104-ändra-storlek-på-exe-fil"
---

# Ändra storlek på EXE-fil...

## #1 — FreeZer, 2003-01-08T00:19Z

Kan man ändra storlek på en EXE-fil (programmet som jag själv har gjort), så att jag den blir större än den ska vara?

Ex. Filen tar 500 kb från början

packar ihop den med UPX till kanske 350 kb

kan jag sedan med nåt kommando säga att den ska vara 2000 kb och senare minska storleken till den som den var från början, nämligen 350 kb?

enkelt förklarat, jag vill kunna öka storleken på filen och sedan kunna minska tillbaka den till sin normala storlek...

Permalänk: https://www.webforum.nu/p/64104

## #2 — Lasp, 2003-01-08T06:59Z

Är det storleken på den packade filen du vill åt?
Låter så i din beskrivning
Annars Definiera en variabel i Delphi programmet.
Eller vill du ändra i RunTime mod!

Permalänk: https://www.webforum.nu/p/904523

## #3 — FreeZer, 2003-01-08T14:44Z

Ursäkta min dåliga beskrivning... Försöker vara mer tydlig nu...

1\. Skapa en EXE-fil (500 kb)
2\. Ändra storlek på den så att den blir större till kanske 2 mb (så att den tar så mycket plats på hårddisken)
3\. Få samma EXE-fil att kunna minska från 2 mb tillbaka till 500 kb som den var på från början...

går det?

Permalänk: https://www.webforum.nu/p/904729

## #4 — Marcus E, 2003-01-08T14:52Z

Du kan inte ändra innehållet i en fil som körs. Du måste använda en temporär fil och ersätta exe-filen med ett annat program vid omstart t.ex.

Permalänk: https://www.webforum.nu/p/904736

## #5 — jt, 2003-01-08T16:44Z

ExeMod på sidan nedan kanske kan hjälpa dig.
<http://www.geocities.com/gacarpenter386/>

Permalänk: https://www.webforum.nu/p/907686

## #6 — FreeZer, 2003-01-08T19:37Z

**Marcus E:** Det enda jag vill är att kunna öka storleken på min egna exefil och sedan kunna minska tillbaka till den normala storleken. Har ingen betydelse om den startas om eller så...

**jt:** Jag har kollat på sidan och jag ser inte riktigt hur jag kan bara ändra storleken på exefilen bara lägga in saker i exefilen. Har mailat personen som gjort sidan och jag får se om jag får nåt svar på det...

Permalänk: https://www.webforum.nu/p/907808

## #7 — jt, 2003-01-09T10:25Z

Har inte använt exemod själv så jag vet inte om det är bra, men gjorde en snabb test vilket verkade funka.
Men jag kanske har missupfattat frågan.

uses
exeMod;

//Ökar storleken med 1000 bytes
procedure Ttest.Button1Click(Sender: TObject);
var
  s: array\[0..980\] of char;
begin
  FillChar(S, SizeOf(S), ord('x'));
  Add2Exe('qwert', S);
  AlterExe;
end;

//Återställer storleken
procedure Ttest.Button2Click(Sender: TObject);
begin
  DelFromExe('qwert');
  AlterExe;
end;

Permalänk: https://www.webforum.nu/p/908188

## #8 — Viktor, 2003-01-09T10:36Z

Mig veterligen kan man sista i en EXE fil lägga vad man vill, fylla ut den med hur mycket struntdata som man vill :)
Bara att öppna den för skrivning med något program och söka till slutet och börja skriva :)

/Viktor

Permalänk: https://www.webforum.nu/p/908199

## #9 — FreeZer, 2003-01-09T15:19Z

**jt:** Tack så mycket, det fungerar utmärkt :)

Permalänk: https://www.webforum.nu/p/908416

---

Tråden på webben: https://www.webforum.nu/amne/programmering/64104-ändra-storlek-på-exe-fil
