Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Где хранить id программы? https://www.cyberforum.ru/ cpp-builder/ thread372735.html
Здравствуйте ув. форумчане! Помогите советом... Программа (приложение из 1 файла .exe) скачивается с веб-сайта, в ней контент полностью зависит от id. Вообщем суть вопроса: "Где хранить ту самую переменную "id"?" P.S. 1. Файл с настройкой не подходит (лишний груз). 2. Количество ID может переваливать за 1000, при этом ручная компиляция программ для каждого клиента это слишком трудоемко....
Столкновение объектов C++ Builder
Нужна помощь по столкновению. Нашол код столкновения в инете, и вставил в свой код. Столкновение работает как бы, но если два препядствия (Panel) находится рядом и мой имедж касается первого и при перемещение одновременно касается и второго, то один имедж он считает как не препядствием. Ну вообщем вод код что у меня вышел: TImage *tank;//мой имедж которой перемещается const count_panel=2;...
C++ Builder Вопрос по поводу консольного вывода информации на экран в C++ Builder https://www.cyberforum.ru/ cpp-builder/ thread372623.html
У меня такой вопрос: как сделать так чтобы по умолчанию в билдере запуская консольное приложение, сама консоль разворачивалась сразу на весь экран, а не на маленький кусочек экрана?
C++ Builder Excel.Как по номеру узнать имя листа. Подскажите мне надо узнать все имена листов? Чтобы узнать количество листов делаю так (var_Excel.OlePropertyGet("ActiveWorkBook").OlePropertyGet("Sheets").OlePropertyGet("Count")); Добавлено через 42 минуты Неужели никто не знает? https://www.cyberforum.ru/ cpp-builder/ thread372622.html
Комбинация клавиш C++ Builder
Нужно отослать определенную команду в найденное окно. Окно найдено, команды отсылаются, но... void __fastcall TForm3::Button2Click(TObject *Sender) { if (CheckBox1->Checked == true) { SendMessage (h1, WM_KEYDOWN,VK_MENU,NULL); //Нажимаем Alt SendMessage (h1, WM_KEYDOWN,'1',NULL); //Нажимаем 1 SendMessage (h1, WM_KEYUP,'1',NULL); //Отпускаем 1 SendMessage (h1, WM_KEYUP,VK_MENU,NULL);...
C++ Builder Курсовая "Контроль безопасности протокола IP в Windows XP" Здравствуйте! Задали в универе сделать курсач на тему "Контроль безопасности протокола IP в Windows XP" по предмету СПО... Так как мы сейчас там проходим ассемблер, то просили как бы связать с++ и ассемблер... ни там ни там я не бум-бум :( Поэтому прошу помощи. Вот что указано в задании: Разработать: 1) Контроль безопасности протокола IP в Windows XP 2) Тип привязки программного обеспечения к... https://www.cyberforum.ru/ cpp-builder/ thread372604.html
C++ Builder Borland C++ 5 : создание окна Как это сделать? -- Создать окно: Название: Фамилия класс: группа размеры: 320 х 400 фон: красный с вертикальной прокруткой.... https://www.cyberforum.ru/ cpp-builder/ thread372556.html Проблемы с DLL C++ Builder
Доброе время суток. Осваиваю создание DLL на билдере и столкнулся со следующей проблемой. Необходимо с помощью программы вызвать функцию из DLL (не статически), в которой создается некий компонент (для примера возьмем TPanel) и поместить его на форму в приложении. Протоптавшись с непонятными проблемами с линковкой, получилось реализовать, но только при включенном режиме билда со всеми пакетами...
C++ Builder Неожиданно: Unable to perform link Всем привет, Читаю книжку по С++ Builder, нашел там код ма-а-а-аленькой программки. Все в точности перенес в редактор, выполнил по шагам, как указывалось в книге, но компилироваться программа наотрез отказалась ссылаясь на: Error: Unable to perform link Абсолютно не могу понять, чем вызвано такое поведение, при чем обычно строка с ошибкой подсвечивалась, а теперь нет, кто знаком, подскажите... https://www.cyberforum.ru/ cpp-builder/ thread372424.html C++ Builder Работа с датой https://www.cyberforum.ru/ cpp-builder/ thread372275.html
Прошу помощи замучался уже изначально входные данные: 1 Дата рождения к примеру 01.01.1990 2 Возраст 20 лет Нужно узнать какая дата месяц год будет когда этому человеку исполнися 20 лет.
C++ Builder Повернуть изображение Graphics::TBitmap
Есть одно загруженное изображение Graphics::TBitmap *Temp Есть пустое изображение куда надо отобразить повернутое на заданный угол, заранее загруженное изображение (Temp). Помогите кто чем может, алгоритмом, исходным кодом, какими-либо ссылками по теме. Очень сильно прошу, помогите =( П.С. загруженное изображение Temp можно описать в внутренней окружности, тоесть при повороте на...
C++ Builder Отлов исключений короче открываю запускаю программу , работает она нормально. Затем открываю фаил через прогу. И вылетает исключение про pointer и ошибку доступа. вылетает исключение как всегда в билдере без указаний строки кода в котором оно вызывается. А если в пошаговом режиме смотреть, то там вообще можно уйти в дебри библиотек билдера... Короче как отловить? Добавлено через 25 минут fil =... https://www.cyberforum.ru/ cpp-builder/ thread372242.html
return (true);
1976 / 1111 / 221
Регистрация: 19.04.2011
Сообщений: 2,345
26.10.2011, 18:55 0

Подлкючение сетевого диска, где-то происходит наложение в памяти - C++ Builder - Ответ 2107415

26.10.2011, 18:55. Показов 779. Ответов 7
Метки (Все метки)

Ответ

С виду вроде всё норм. Для локализации ошибки советую пройтись трассировкой по всему коду.
Ну и подоптимизировать, например зачем напихивать в argv[] нули а потом раздербанивать его по структуре? Проще прямо в OnClick набрать структуру и передать её параметром в connect. Хотя и вынос в отдельную функцию тоже непонятен, connect еще где-то используется?
Как-то так имхо смотрибельней:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
void __fastcall TForm3::Button1Click(TObject *Sender)
{
 
int i=0;
int w=0;
 
 String ip,disk,s="";
 wchar_t * argv[3];
 disk=InputBox("Имя диска",s,"F:");
 DWORD dwRetVal
 for (i = StrToInt(Edit3->Text); i < 255; i++)
 {
        for (w = StrToInt(Edit4->Text); w < 255; w++)// вообщем ошибка срятаталось здесь w=0 или 1 нет нормальнго увеличения W++
        {
                   ip=Edit1->Text+"."+Edit2->Text+"."+IntToStr(i)+"."+IntToStr(w);
                   nr.dwType = RESOURCETYPE_ANY;
                   nr.lpLocalName = disk.w_str();
                   nr.lpRemoteName = ip.w_str();
                   nr.lpProvider = NULL;
                   dwRetVal = WNetAddConnection2(&nr,NULL, NULL,CONNECT_UPDATE_PROFILE);
                   if ( (dwRetVal == NO_ERROR))
                   {
                    Memo1->Lines->Add(String("Поключение"));
                    Memo1->Lines->Add(ip);
                   }
                   else
                   {
                    Memo1->Lines->Add(String("Нет Поключения"));
                    Memo1->Lines->Add(ip);
                   }
        }
 }
}
В любом случае надо проходить пошагово отладчиком и смотреть что как.

Вернуться к обсуждению:
Подлкючение сетевого диска, где-то происходит наложение в памяти C++ Builder
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2011, 18:55
Готовые ответы и решения:

В чём разница между обычным подключением сетевого диска и подключением сетевого диска при помощи политик?
Вопрос начинающего. В чём разница между обычным подключением сетевого диска и подключением сетевого...

Происходит наложение кадров друг на друга
Всем привет. При создании movie clip drag&amp;drop происходит наложение кадров друг на друга, как это...

Кеширование сетевого диска
Необходима помощь в написании/поиске исходников программы кеширования сетевого диска. 1-ый год...

Создание сетевого диска на XP
Здравствуйте, подскажите как решить такую задачу: есть 10 пользовательских пк и одни «главный»....

7
26.10.2011, 18:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2011, 18:55
Помогаю со студенческими работами здесь

SMART сетевого диска
Добрый вечер! Скажите пожалуйста можно как-то посмотреть смарт сетевого диска?

Подключение сетевого диска
Доброго времени суток! Вопрос, наверное, немного не по теме, но все же. Подскажите, как решить...

Подключение сетевого диска
На компьютере стоит внешний жёсткий диск, на нём есть расшаренная папка, как сделать так, чтобы...

Авторизация сетевого диска
У меня подключен сетевой диск, и при каждом включении компьютера надо сначала авторизировался на...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru