Eu resolvi esse problema usando o procedimento descrito nesta postagem no blog , em qual a DLL é extraída de uma ferramenta criada e distribuída pela Microsoft.
Por conveniência, repito o procedimento aqui:
- faça o download da esta ferramenta da Microsoft para o Exchange 2000, que, aliás, é um Programa VB6 redistribuído com
msstdfmt.dll - executa o programa, extraindo seu conteúdo para uma pasta de sua escolha
- copie
msstdfmt.dllparac:\windows\system32se estiver em execução no SO de 32 bits ou parac:\windows\syswow64se estiver em execução em um SO de 64 bits - abre um prompt de comando (
cmd.exe) com privilégios de administrador -
no tipo de prompt no sistema operacional de 32 bits
regsvr32 c:\windows\system32\msstdfmt.dllou no sistema operacional de 64 bits
regsvr32 c:\windows\syswow64\msstdfmt.dll -
agora o seu programa VB6 deve começar com sucesso