FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support Utilizzo DLL
Posts: 434
Joined: Wed Jun 06, 2007 02:58 PM
Utilizzo DLL
Posted: Tue Jun 19, 2007 04:29 PM

Con Fivewin 1.9.2 nella mia applicazione avevo il file "miofile.dll" nel quale tramite resource workshop avevo inseriro le mie dialgo le mie icone e i mie button, quindi per recuperarli all'inizio della procedura mettevo un bel
SET RESOURCES TO "miofile.DLL"
e la cosa funzionava,
ora invece con FWH & xharbour mettendo questa istruzione al lancio dell'exe mi da l'errore:

"L'applicazione o DLL ........ non è un'immagine valida di windows. verificare con il dischetto di installazione"

perchè?

FiveWin for xHarbour 24.02 - Feb. 2024 - Embarcadero C++ 7.60 for Win32 Copyright (c) 1993-2023

FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)

Visual Studio 2019 - Pelles C V.8.00.60 (Win64)
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Utilizzo DLL
Posted: Tue Jun 19, 2007 07:57 PM

Perché una DLL di risorse a 16 bit non può ovviamente funzionare con un programma a 32 bit. Devi convertirla a 32 bit. Per prima cosa caricala nel Borland Resource Workshop (o in qualunque editor di risorse tu usi) e salva le risorse come .RC. Poi usa il batch rc2dll32.bat che trovi nella cartella DLL delle FWH.

EMG

Posts: 434
Joined: Wed Jun 06, 2007 02:58 PM
Utilizzo DLL
Posted: Wed Jun 20, 2007 07:29 AM

Grazie Enrico... devoto!

FiveWin for xHarbour 24.02 - Feb. 2024 - Embarcadero C++ 7.60 for Win32 Copyright (c) 1993-2023

FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)

Visual Studio 2019 - Pelles C V.8.00.60 (Win64)

Continue the discussion