В JavaScript Вы могли присоединить пользовательское поле ID к узлу
if(node.id) {
node.myId = node.id;
} else {
node.myId = createId();
}
// store myId
, Это - немного взлома, но это даст каждому узлу идентификатор, который можно использовать. Конечно, document.getElementById()
не обратит внимание на него.
Вы не можете связать 64-битные EXE с 32-битными DLL или наоборот. В 64-битной ОС Windows библиотеки DLL в Windows \ System32 на самом деле являются 64-битными библиотеками DLL. 32-разрядные версии находятся в Windows \ SysWow64.
Позвоните на 32 из 64, конечно же. (В Windows это называется WOW, что означает Windows в Windows). Но, наоборот, это не работает.
Вот объяснение того, как:
http://blog.mattmags.com/2007/06/30/accessing-32-bit-dlls-from-64 -bit-code /
Надеюсь, это поможет.