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

419

    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. Kuuluuko ehkäisy parisuhteessa molemmille

      Mieheni pelkää kovasti sitä, että minun käyttämä ehkäisy (pillerit) pettävät ja että tulisin raskaaksi. Hänellä on jo en
      Parisuhde
      62
      1214
    2. Suhun ihastuminen oli liikaa mulle ...

      Se meni jo sairauden ja sekavuuden puolelle. Oisin tehnyt melkein mitä vain, että saisin sut ja se ei ole tervettä. Vars
      Ikävä
      34
      1020
    3. Mihin ihastuit ensimmäisenä

      kaivatussasi? 💯
      Ikävä
      63
      1010
    4. Tänään valtuustossa

      Striimi rikki. Mennään saliin ja otetaan pussillinen mätiä omenoita mukaan. Popcornit valmiiksi kun Savola alkaa puhumaa
      Ähtäri
      26
      1007
    5. Miten paljon odotat hänen

      Kohtaamisia tai näkemistä? Kuinka hyvä keskusteluyhteys teillä on?
      Ikävä
      69
      955
    6. Onko kaivattunne puhelias

      Vai hiljainen hissukka.
      Ikävä
      46
      941
    7. Jiille kysymys

      Oletko kuitenkin mennyt eteenpäin ja sinulla joku uusi nainen kuvioissa? 🥹
      Ikävä
      73
      892
    8. Suomussalmen mustalaiset

      Uutena suomussalmelaisena mietin, että millasta porukkaa ovat?
      Suomussalmi
      17
      870
    9. Oletko mielestäsi kaivattusi

      ihannetyyppi ulkoisesti?
      Ikävä
      56
      852
    10. Minkälaiset hiukset

      kaivatullasi on? Miehellä Kenties ananas, puolikalju jne jne Naisella kenties vaaleat kiharat jne jne
      Ikävä
      27
      836
    Aihe