KNUT GJERNES
Du kan øke farten betraktelig på de fleste vanlige Windows 95-programmer som Word og Excel ved å oppgradere fire dll-filer. Dette oppdaget utviklerne i konsulentselskapet Win.hlp ved en tilfeldighet.
Ved en ren tilfeldighet fant utviklerne i Win.hlp ut at det fantes nyere og større versjoner av noen av dll-filene som ligger i systemkatalogen i Windows 95.
-- Ved en tilfeldighet fant vi nyere dll-filer på Compuserve, De hadde et annet versjonsnummer og var større. Etter at vi byttet ut dll-filene med de nyeste versjonene merket vi at systemet og applikasjonene gikk vesentlig raskere, forteller Rana, daglig leder i Win.hlp.
Win.hlp er et konsulentfirma som har spesialisert seg på programvareutvikling for Microsoft Windows og med spisskompetanse innen programmering av Windows. De er også Microsoft-partnere.
-- Ikke en gang vi som er Microsoft-partnere får beskjed når det kommer nye filer og oppdateringer. Microsoft følger ikke opp kundene sine godt nok, sier Terje Enge, designer og programmerer i Win.hlp.
-- Det finnes så mange partnere, vi har ikke sjanse til å holde alle orientert, sier Petter Wendeløv, produktsjef for Windows 95 i Norden.
-- For et utviklingsselskap som Win.hlp ligger den beste informasjonskilden hos Microsoft i USA og internett. Men aller best er faktisk Compuserve. Vi pleier å reise til USA en gang i året for å opprette kontrakter som vi senere holder kontakten med via mail. For en god stund siden fant vi en feil i Visual C som vi rapporterte på mail til Microsoft. Vi har enda ikke fått noe svar, sier Rana.
Problemet med dll-filer er at du ikke bør slette dem. Du vet ikke hvem som bruker dem og hva de blir brukt til. Når du installerer et program vil det ofte skrive over de gamle dll-filene med den nye versjonen. Neste gang du installerer et program kan du risikere at du skriver over de nye dll-filene med en eldre versjon. Windows 95 sier ifra når du installerer et program som overskriver system-dll med en ny versjon. Det er i og for seg bra, men problemet er at du ikke vet om det lønner seg å bytte eller ei.
-- Problemet er at ikke alle dll-filene er bakoverkompatible. Noen programmer virker rett og slett ikke med nye dll-filer, sier Enge.
Win.hlp har et problem når de skal sende nye applikasjoner ut til sine brukere. De ønsker selvfølgelig at kunden skal ha de nyeste dll-filene og at applikasjonen går fortest mulig.
-- Vi må sende de nye dll-filene med våre nyutviklete applikasjoner for å være sikre på at kunden er oppdatert. Problemet er at dll-filene ikke kan være i bruk når du skriver over dem. Vi håper at vi kan legge dette inn i installerings-prosedyren, slik at det skjer automatisk, sier Rana.
Microsoft kan bekrefte at det vil komme en Windows 95 service-pack om vel en måned. De kan ikke bekrefte om de nye versjonene av dll ligger i den pakken.
En av dll-filene det er snakk om heter mfc40.dll. Dette er en fil som går på Microsoft Foundation Classes (MFC), som er selve rammeverket for Visual C++ applikasjoner, og som brukes av Office 95. MFC støtter OCXer som egentlig er innkapslede dll-filer med tilleggsfunksjoner. Den nye versjonen av mfc-filen, som heter mfc40, er på bortimot 1MB stor. Dette er tre ganger så stort som den gamle filen, mfc30.dll.
Microsoft Norden kjente ikke til problemet og kunne heller ikke si hvordan man fikk tak i de nye dll-filene.
DÅRLIG SERVICE: Programdesigner Ole Hartvig (foran) og daglig leder i Win.hlp, Rana, er oppgitt over informasjonen Microsoft gir til kundene sine.
RASKERE: Ved å oppgradere fire dll-filer i systemkatalogen, vil Microsoft applikasjonene under Windows 95 gå vesentlig raskere.
Dette er den nyeste versjonen av de tre dll-filene det er snakk om. 40 og 32 i slutten av filnavnet indikerer versjonsnummeret.
Dll-filene
mfc40.dll
msvcrt40.dll
olepro32.dll