Naar aanleiding van dit touwtje een hele handige tip van Thaddy. Omdat ik het zelf niet aan de praat kreeg zijn we wat verder gaan zoeken, en hier het resultaat:
Delphi kan automatisch je resource scripts meecompileren. Je hoeft helemaal niet handmatig BRCC32 aan te roepen, mits je de volgende stappen neemt:
- Schrijf je RC tekstbestand net zoals je voor BRCC32 zou doen
- Voeg dit rc tekstbestand toe aan je Project met Project -> Add to Project -> "jouw_resource_text_bestand.rc"
- Doe een 'Build Project' of 'Build All' als je het resource script aanpast; bij een gewone Compile zal Delphi de oude resources meecompileren!
Mocht je zelf al {$R} ergens hebben staan omdat je het voorheen op de BRCC32-methode deed, haal die dan weg, anders krijg je waarschijnlijk een "Duplicate resources" foutmelding"...
Update: het pad waar je .rc staat maakt niet uit; het probleem lijkt te zijn dat Delphi niet doorheeft dat ie je .rc moet gaan compileren. Sluit voor de zekerheid dus je project even nadat je de .rc bestanden hebt toegevoegd, en heropen het voor de Build...
Bookmarks