[Forrige artikkel] [Indeks] [Neste artikkel] [CW hjemmeside]

Win95 kan gå fortere!

Skift ut gamle dll-filer


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.

KNUT GJERNES

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.

Visual C

Dll-filene det er snakk om følger med applikasjonene som bruker komponenter skrevet i Visual C. Dette er dll-filer som brukeren trenger ved siden av selve applikasjonene for å kjøre programmet. Vi snakker om de fleste Windows-applikasjonene. Det gjelder de fleste OCXer og vanlige Windows-program som MS Word og Excel.

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.

Compuserve

Det viser seg at for å holde seg oppdatert er avanserte utviklere og brukere nødt til å gå andre steder enn til Microsoft Norge.

-- 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.


Dll-filene
Dette er den nyeste versjonen av de tre dll-filene det er snakk om. 40 og 32 i slutten av filnavnet indikerer versjonsnummeret.

mfc40.dll
msvcrt40.dll
olepro32.dll

[Forrige artikkel] [Indeks] [Neste artikkel]


[Image map not available]
Artikkel automatisk generert, 08/02-96, kl. 22.15 cw@oslonett.no