Code para fazer um controle DHTMLEd substituir aspas retas por aspas encaracoladas

Eu tenho um aplicativo VB6 antigo e legado que usa o controle de edição DHTML como editor de HTML. O controle de edição do Microsoft DHTML, também conhecido como DHTMLEd, é provavelmente nada mais que um controle do IE, usando internamente o recurso de edição nativo do I

Gostaria de modificar o aplicativo para implementar aspas inteligentes como o Word. Especificamente," é substituído por ou e' é substituído por ou conforme apropriado, conforme digitado; e se o usuário pressionar Ctrl + Z imediatamente após a substituição, ele voltará a ser uma citação diret

lguém tem um código que faz iss

Se você não possui código para DHTML / VB6, mas possui código JavaScript que funciona em um navegador com regiões contentEditable, eu também poderia usá-lo

questionAnswers(1)

yourAnswerToTheQuestion