|
|
|
| /*****************************************************************************/
HANDLE hInterface = LoadLibrary("SomeLib.dll");
if (!hInterface) //Видит здесь ошибку
{
Sysutils::Beep();
ShowMessage("Oops... Нет библиотеки UI\nПрограмма вынуждена выругаться");
Application->Terminate();
}
/*****************************************************************************/ |
| |
|
|
|
|
|
|
|
для: ~AquaZ~
(16.01.2010 в 17:45)
| | Вот это вот мне больше всего не нравится в компиляторах
если изза того что должно быть HMODULE , вместо HANDLE
На одни и те-же типы данных придумали целую кучу названий , и ещё требуют их писать правильно
, Иногда отключаю вооюще вывод предупреждений и везде пишу DWORD, только иногда в функциях приходится всётаки приводить типы.
, всёравно 32x битная ось у меня.
, хотя некоторые из компиляторов ругаются если перед таким обьявлением
HANDLE hInterface ............
уже был код кроме объявлений (у MSVC такие проверки, не понял можно отключить или нет)
, как один из выходов создать там просто блок в скобках { }
и в начале его уже можно, но опять-же какойто из компиляторов уже там
запрещал объявлять там так DWORD d1,d1,d3;
а только каждую переменную отдельно., три раза DWORD | |
|
|
|
|
|
|
|
для: EXP
(17.01.2010 в 01:59)
| | Я уж думал я с ума сошёл...
Спасибо!
[upd] АФИГЕТЬ! Компилятор считал это ошибкой потому, что оно было до конструктора формы! И Beep() для него было объявлением новой ф-ции! ТУПО... | |
|
|
|