Короче тема такая - есть готовый код диспечера задач на VB 6.0 . Но он использует библиотеку, написанную на VC++. Так вот, с этой библиотекой и проблемы - при компиляции все вроде проходит без проблем, но когда лезешь в таблицу экспорта нех-редактором - там функция GetAllProcesses выглядит примерно так - ?GetAllProcesses@2vfgjh@@LAGRE_INTEGER@GYKFDW@@FJ Естесственно, VB ругается что функция не найдена. Перерыл все - а как сделать функции нормальный вид так и не нашел. Конеш можно опять тем же нех-редактором поправить, мусор нулями забить, но эт жутко неудобно, хотя и работает.
Кто нить знает, от чего такая хрень происходит? и как от этого избавиться?
P.S. Просьба сильно не ругатся, если такая темка где уже и была... |