Алёна, какое личное сообщение, во-первых я разобрался и выложыл выше решение проблемы может комуто поможет, а во-вторых здесь форум и общее обсуждение, а не личная переписка, а подробнее я теперь и сам написать могу, вот так ресурсы подключаются и вообше делаются:
в поставке SDK Framework есть хороший редактор ресурсов, но его надо скомпелировать:
1) запускаем командную строку VisualStudio (Пуск->Программы->VS2003->VSTools->CommandPrompt)
2) переходим в ней в каталог c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Samples\Tutorials\resourcesandlocalization\reseditor\ (юзая стандартную команду ДОС - cd)
3) в командной строке набираем build (чтобы запустить файл build.bat)
4) получаем файл ResEditor.exe юзаем и наслаждаемся простейшим созданием файлов ресурса (*.resx, *.resource)
5) сохраняем созданный нами файл ресурса в каталог нашего проекта
6) открываем проект в VS.Net и в окне Solution Explorer нажимаем кнопочку Show All Files и на нашем (появившемся в окне) файле ресурса кликнув правой клавишей выбираем Include In Project (теперь наш ресурс включен в проект)
ну а теперь его начинаем юзать, например у нас в ресур добавлена картинка с именем (не файла, а идентефикатор картинки в ресурсе) Key1Up
private void Form1_Load(object sender, System.EventArgs e)
{
System.Resources.ResourceManager rm = new System.Resources.ResourceManager("MyProj.MyResource",typeof(Form1).Assembly);
//Присваеваем кнопкам фоновые рисунки
Key1.BackgroundImage = (Image)rm.GetObject("Key1Up");
}
обротите внимание на вот этот момент "MyProj.MyResource"
MyProj - это namespace проекта в котором вы юзаете ресурс
MyResource - это имя файла ресурса добавленного вами в проект т.е. в данном случае - MyResource.resx