Delphillä tehtyjen ohjelmien koko

antti

Onko jotain keinoa saada Delphillä tehtyjen ohjelmien kokoa pienemmäksi, kun niistä meinaa väkisinkin tulla monta sataa kilotavua?

9

745

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Delffailija

      Ota käännösvaiheessa debugmoodi pois kääntäjän asetuksissa.

      Laita harvoin tarvittavat jutut (esim grafiikka sisältävät lomakkeet tai ressutiedostot) johonkin DLLään.

      Tee formi WIN API:lla, menee muutamaan kymmeneen kilotavuun :-D

      • kopö

        Ja sitten pakkaat .exe:n vaikka UPX:llä, monesti
        haihtuu 40%. UPX:llä pakattu softa kannattaa
        testata pariin kertaan, vaikka kyllä se aikas
        bugiton pakkeri on.

        Se siis pakkaa softan ajettavaan muotoon.

        Uusimman UPXn on väsännyt Dirk Paehl niminen hemmo ja löytyy googlella, softa on helppokäyttöinen.


    • meitsi

      muutama sata kilotavua on nykyään todella vähän.

      • ---

        Esim. Lazarus tekee paljon isomman exen kuin Delphi.


    • ................

      Google auttaa. Mm. yks venäläinen häxäys antaa mahdollisuuden tehdä windows-ikkunasoftia jopa alle 4 kilotavuun kun otetaan kaikki temput käyttöön.

    • JKP62

      Putsaa uses lauseesta kaikki tarpeettomat unitit pois. Silläkin saa vähän supistettua kokoa.

      • asdasdasd

        Onko Uses-lauseessa olevilla kirjastojen nimillä merkitystä exen-koossa jos niitä ei käytetä?


      • JKP62
        asdasdasd kirjoitti:

        Onko Uses-lauseessa olevilla kirjastojen nimillä merkitystä exen-koossa jos niitä ei käytetä?

        Kokemukseni mukaan on. Vaikka sanotaankin, ettei niitä käännetä mukaan. Olen kuitenkin saanut putoamaan lähes neljänneksen joistain ohjelmista siivotessani tekemieni komponenttien ja formien uses lauseet. (Käytössä D5)


    • KOL

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Voitasko leikkiä jotain tunnisteleikkiä?

      Tietäisi ketä täällä käy kaipaamassa.. kerro jotain mikä liittyy sinuun ja häneen eikä muut tiedä. Vastaan itsekin kohta
      Ikävä
      78
      1815
    2. Tietysti jokainen ansaitsee

      Hän varmasti ansaitsee vain parasta ja sopivinta tietenkin, suon sen onnen hänelle enemmän kuin mielelläni. Aika on nyt
      Ikävä
      18
      1699
    3. Millä voin

      Hyvittää kaiken?
      Ikävä
      16
      1514
    4. 50+ naiset kyl

      Lemottaa sillille mut myös niitte kaka lemottaa pahlle ku kävin naiste veskis nuuhiin
      Ikävä
      19
      1203
    5. En voi sille mitään

      Tulen niin pahalle tuulelle tästä paikasta nykyisin. Nähnyt ja lukenut jo kaiken ja teidän juttu on samaa illasta toisee
      Ikävä
      12
      1194
    6. Välitän sinusta mies

      Kaikki mitä yritin kertoa tänään ei mennyt ihan putkeen..Joka jäi jälkeenpäin ajateltuna suoraan sanottuna harmittaa aiv
      Työpaikkaromanssit
      6
      1182
    7. hieman diabetes...

      Kävin eilen kaverin kanssa keskusapteekissa kun on muutama kuukausi sitten tullut suomesta ja oli diabetes insuliinit lo
      Pattaya
      12
      1146
    8. Annetaanko olla vaan

      Siinä se, tavallaan kysymys ja toteamuskin. Niin turhaa, niin rikkovaa. On niin äärettömän tärkeä, ja rakas olo.. N
      Ikävä
      29
      1131
    9. Miten joku voi käyttää koko elämänsä

      siihen että nostelee täällä vanhoja ketjuja ja troIIaa niihin jotain linkkiä mitä kukaan ei avaa? Ihmisellä ei ole mitää
      Tunteet
      6
      1119
    10. Pakkoruotsi on leikkikieli, jota ei ole tarkoituskaan osata

      Pakkoruotsi on leikkikieli. Ennen leikkikieltä sanottiin siansaksaksi, sitten keksittiin tilalle pakkoruotsi. Pakkoruot
      Kielipolitiikka
      7
      1114
    Aihe