DLL resurssit

Uuppi

Kysymys kuuluu: Kuinka voin muuttaa tietyn dll:n tai sovelluksen resursseja. Tarkoitukseen sopivia Resource Editoreja löytyy, mutta haluaisin tietää miten pystyy Delphillä.

2

457

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 06d

      Delphillä 2006 versiolla ei tietääkseni tuo ole mahdollista, uudemmista en tiedä, mutta muokkaa editorilla ja hylkää Delphin oma resource, muistaakseni asetuksista jokin ruksi pois ja ainahan voi laittaa sen *.res tilalle oman tietysti..

    • Uuppi

      Löysinkin jo vastauksen omaan kysymykseen.
      Resursseja pystyy lisäämään/muuttamaan/poistamaan näillä funktioilla:
      BeginUpdateResource
      UpdateResource
      EndUpdateResource

      Minulla on vielä yksi pieni ongelma. Kun dll:ssä on esim. nämä resurssit:
      Bitmap
      -1001
      UIFILE
      -15000
      Version
      -1
      Manifest
      -1

      Pystyn poistamaan esim. Version 1 resurssin:
      UpdateResource(dll,RT_VERSION,MakeIntResource(1),MakeLangId(LANG_ENGLISH, SUBLANG_ENGLISH_US),nil,0);

      mutta en pysty poistamaan UIFILE 15000 resurssia:
      UpdateResource(dll,'UIFILE',MakeIntResource(15000),MakeLangId(LANG_ENGLISH, SUBLANG_ENGLISH_US),nil,0);

      error 87 the parameter is incorrect.

      Apua tarvittaisiin, kiitos.

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

    Luetuimmat keskustelut

    1. Sä olet epävakaa

      tai ainakin yrität onnistuneesti vaikuttaa siltä. Ei sun kanssa uskalla ruveta yhtään mihinkään, menis hommat ojasta all
      Ikävä
      31
      1969
    2. Mieti miten paljon yritin

      Löytää yhteyttä kanssasi uudelleen sen väärinymmärryksen jälkeen. Koen etten tullut puoleltasi hyvin kohdelluksi mies😔
      Ikävä
      57
      1779
    3. Kurkkiiko myyrä jo

      Milloin tulee kolostaan?
      Ikävä
      36
      1504
    4. Kaikki on hyvin rakkaani

      Ja tulee olemaan.
      Ikävä
      77
      1200
    5. Yksi viesti häneltä ja ottaisin takaisin

      Mutta ei sitä tule. Ja ehkä parempi niin, tein jo valintani. En saanut häneltä tarpeeksi, kaikki muu meni minun edelle j
      Ikävä
      23
      1115
    6. En enää uskalla laittaa sulle viestiä

      Naiselta miehelle ****
      Ikävä
      52
      1079
    7. En ikinä koskaan

      En tule ikinä hyväksymään!
      Tunteet
      54
      920
    8. Keskisarjan puheet

      Onko kansanedustajan sopivaa puhua tuollai vai pitäisikkö potkia pois eduskunnasta?
      Suomussalmi
      179
      894
    9. Sovitaanko ja halataanko?

      Pyydetään toisiltamme anteeksi...❤️
      Ikävä
      49
      893
    10. Olen selvästi rikki

      Narsistiset ihmiset jotenkin koukuttaa minut.
      Ikävä
      24
      884
    Aihe