Форум программистов, компьютерный форум CyberForum.ru

VC++2010 не могу открыть ресурсы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread1032152.html
Добрый вечер! Помогите, есть какая - то лажа: код компилится но консоль виснет и в файл ничего не записывается. #include <fstream> #include <iostream> #include <string>
C++ Дописать код Здравствуйте уважаемые. Помогите пожалуйста. Не могу понять как в данный код дописать еще три логина и три пароля. Вот условия по котором написан код: Дан массив символов a , в котором в каждой строке первые 6 символов - имя пользователя, остальные 4 - пароль. Требуется написать программу, в которой при вводе логина и пароля, которые совпадают, происходит вывод на экран сообщение, что... http://www.cyberforum.ru/cpp-beginners/thread1032150.html
Шифрование методов Виженера ДЛЯ РУССКИХ БУКВ C++
Ребят, спасайте) Может остались у кого рабочие исходники данного шифра? Буду просто крайне признателен. Шифр по ниже представленной таблице
По заданной квадратной матрице размером 10×10, построить вектор длиной 19, элементы которого - максимумы элементов, диагоналей, параллельных главной д C++
помогите реализовать на С++ По заданной квадратной матрице размером 10×10, построить вектор длиной 19, элементы которого - максимумы элементов, диагоналей, параллельных главной диагонали. Pascal: const n=10; var a: array of integer; b: array of integer; i,j,max,m,k: integer;
C++ Оператор if http://www.cyberforum.ru/cpp-beginners/thread1032105.html
Написал код с оператором условий if...else, мне нужно что бы он проверял условие пример if (y=2) и выполнял одно действие, но когда я прописываю его, то при выводе результата, он мне выдает везде один ответ.
C++ В чём ошибка? #include <vcl.h> #include <conio.h> #include <iostream.h> int main(int argc, char* argv) { int i,c,j,m,a; for(i=1;i<100;i++) for(j=1;j<100;j++) for(m=1;m<100;m++) if ((j*j+m*m)==i)&(i!=a)) подробнее

Показать сообщение отдельно
kotgav
2 / 2 / 0
Регистрация: 13.07.2013
Сообщений: 62
08.12.2013, 18:19  [ТС]     VC++2010 не могу открыть ресурсы
Цитата Сообщение от alsav22 Посмотреть сообщение
Сам файл где находится?
В проекте в папке res.
В файле resource.h автоматически записалось при подключении ресурса такое определение:
#define IDR_TEXT1 101

а в файле ресурсов Sht_Traning_Example.rc автоматически сформирован блок этого типа ресурса:
/////////////////////////////////////////////////////////////////////////////
//
// TEXT
//

IDR_TEXT1 TEXT "C:\\Users\\DMITRY\\Documents\\Visual Studio 2010\\Projects\\My_ProjectsFSX\\Sht_Training_Example\\res\\ShtProba.txt"

Тип пользовательского ресурса я определил как TEXT

Добавлено через 16 часов 23 минуты
Чудеса творятся!
Дополнил начало программы загрузкой библиотеки с нулевым значением, так сказать для порядка - указал все функции для работы с ресурсами. Читаю значение этой функции. Оно должно быть равно NULL, а оно какое угодно, только не NULL!
Т.е. программа в принципе не видит моего ресурса! Что делать?

Фрагмент, которым я дополнил программу:
C++
1
2
3
4
5
6
7
    HMODULE hMod=GetModuleHandle(NULL);
    
    std::cout << "Значение hMod: " << hMod << std::endl;
 
    if(!hMod) {            // Если хэндл модуля не равен нулю, т.е. модуль не ассоциирован с текущим процессом
        std::cout << "Модуль не ассоциирован с текущим процессом" << std::endl;
    }
Добавлено через 7 часов 14 минут
Проблема остается, ресурсы недоступны.
Дополнительная информация: попробовал почти все из доступных типов ресурсов, в том числе и пользовательский WAVE, пытался музыку увидеть в ресурсах. Ничего не меняется, сразу после функции FindResource программа сообщает об отсутствии ресурса и завершается.
В то же время, если я открываю текстовый файл не как ресурс, а просто как внешний файл, то его содержимое читается нормально.
Что же делать с открытием ресурса? Кто-нибудь может подсказать?
 
Текущее время: 18:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru