Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Filstorlek (exe)

Postades av 2003-10-03 11:09:44 - Henrik Hansson, i forum delphi, Tråden har 5 Kommentarer och lästs av 1369 personer

Hej,

Jag sitter och pular lite med Delphi, då jag funderar på att använda det inför ett kommande projekt. Anyway, det räcker med ett fåtal formulär för att filstorleken på min kompilerade fil ska bli GIGANTISK (4-5 tomma formulär => kanske 6-700 kB).

Finns det några sätt att komma förbi detta? Jag använder Delphi 6, och ja jag vet att jag kan använda UPX och andra exe-packare, men ändå!

Tacksam för hjälp,
Henrik


Svara

Sv: Filstorlek (exe)

Postades av 2003-10-03 11:37:02 - Sven Åke Persson

Man skall inte ha många Formulär i sina projek,det är bättre om du har ett
Formulär och sedan lägger det andra som behövs i Frame :s som görs
Visible False och True efter behov. Tycker jag !


Svara

Sv: Filstorlek (exe)

Postades av 2003-10-03 20:22:41 - Björn Johansson

tänk inte på storleken. det har ringa betydelse.

>Man skall inte ha många Formulär i sina projek,det är bättre om du har ett
Formulär och sedan lägger det andra som behövs i Frame :s som görs
Visible False och True efter behov. Tycker jag !


dumt förslag tycker jag. själv skulle jag bli irriterad om allt låg på samma formulär hela tiden i programmet.


Svara

Sv: Filstorlek (exe)

Postades av 2003-10-03 20:39:05 - Sven Åke Persson

>dumt förslag tycker jag. själv skulle jag bli irriterad om allt låg på samma formulär hela tiden i programmet.

Dumt och dumt , jag tänker på effektivitet, det är vansinne att att ha många Formulär.

Sen kan man säga att 700 kb är lite och effektivt.


Svara

Sv: Filstorlek (exe)

Postades av 2003-10-03 23:17:47 - Oskar Johansson

Det är nog ingen större skillnad i prestanda... En frame är ju också ett fönster så...


Svara

Sv: Filstorlek (exe)

Postades av 2003-10-04 00:05:35 - Jonas Svensson

Storleken på ditt program kommer inte att ändras särkilt mycket om du använder 1 eller 10 formulär. Använder du inga fomulär så kan du nog komma ner till 20-30 kb beroende på delphi version(D1 under 10 kb).

Testa att skriv ett console program.
program test;

{$APPTYPE CONSOLE}

uses
SysUtils;

begin
{ TODO -oUser -cConsole Main : Insert code here }
end.

Som du ser så finns det inte mycket under uses och det är detta som gör programet litet. Använder du tex klassen TForm så används stora delar av delphis klassbibliotek vilket gör programmet större. Men när du väl använt en klass kommer inte strleken öka nämnvärt. Du kommer att märka att ditt program kommer att ligga runt 700 kb oavsett hur många knappar, editrutor, formulär du lägger till. Detta är normalt och gäller alla språk och utvecklingsverktyg. Du kan skriva små delphi program med fönster men då får du använda windows api.


Det finns klassbibliotek för delphi som är optimerade för att skapa små program.
Key Objects Library:
http://xcl.cjb.net/
ACL library:
http://www.apress.ru/pages/bokovikov/delphi/index.html


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
960
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies