Форум программистов, компьютерный форум, киберфорум
Gdasar
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Работа с 2-мя потоками
Запись от Gdasar размещена 11.10.2014 в 22:19
Показов 146 Комментарии 0

Работа с 2-мя потоками
Цитата Сообщение от Sasha Посмотреть сообщение
Здравствуйте! Ребята, помогите, разобраться решил уделить внимание потокам в программе и изучить как их лучше применять. Для этого открыл книгу Архангельского и нашёл раздел потоки и начал вводить из книги пример который представлен там. На один поток работает
...
Старый
Запуск от имени администратора
Запись от Gdasar размещена 11.10.2014 в 22:16
Показов 130 Комментарии 0

Запуск от имени администратора
Цитата Сообщение от krv Посмотреть сообщение
Это пост уважаемого UI, я выложу его просто сюда, чтобы был, а не искать поиском по форуму

сохраняем содержимое тега CODE в файл с расширением .manifest, заходим в Project -> Options -> Application, переключаем Runtime themes в "Use custom manifest" и выбираем свой манифест-файл после
...
Старый
Отображение скрытого в трее окна программы при попытке запуска ее копий
Запись от Gdasar размещена 22.06.2014 в 23:54
Показов 129 Комментарии 0

Вот полностью файл проекта:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
// ---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <tchar.h>
// ---------------------------------------------------------------------------
 
#include "Funcs.h"
// В Funcs.h описан прототип функции MY_MESSAGE, реализация - в Funcs.cpp
 
USEFORM("Unit1.cpp", Form1);
...
Старый
Определить пинг сервера в С++ Builder XE3
Запись от Gdasar размещена 08.06.2014 в 22:36
Показов 137 Комментарии 0

Можно примерно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent*
...
Старый
IdFTP, Загрузить папку
Запись от Gdasar размещена 08.06.2014 в 22:28
Показов 157 Комментарии 0

Загрузка файлов по FTP
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//---------------------------------------------------------------------------
void PutDir(TIdFTP* AIdFTP, const String& AFrom)
{
    TSearchRec SR;
    if (FindFirst(AFrom+"\\*.*", faAnyFile, SR)== 0)
    {
        do
        {
            if(SR.Name!= "." && SR.Name!= "..")
            {
                if (SR.Attr & faDirectory)
                {
                    AIdFTP->MakeDir(SR.Name);
                    AIdFTP->ChangeDir(SR.Name);
...
Старый
Завершение процесса и его дочерних процессов
Запись от Gdasar размещена 08.06.2014 в 22:22
Показов 92 Комментарии 0

Реализация завершение процесса (зная его имя или PID) и всех его дочерних процессов так же, как это сделано в утилите taskkill?


Добавлено через 13 часов 39 минут
Ура! Вот, что получилось:

C++
1
2
3
4
5
6
7
DWORD PID = GetProcessByExeName("cmd.exe");
// Получить PID процесса по его имени;
 
PROCESSENTRY32 pe;
 
memset(&pe, 0, sizeof(PROCESSENTRY32));
pe.dwSize = sizeof(PROCESSENTRY32);
...
Старый
Включение CodeGuard
Запись от Gdasar размещена 03.05.2014 в 18:58
Показов 165 Комментарии 0

Цитата Сообщение от UI Посмотреть сообщение
"Ну-с, приступим..." (С)

В общем, включай Project->Options->C++ Compiler->Warnings->Enable all warnings, и убирай все предупреждения... А потом запускай программу со включенным CodeGuard-ом в дебаге: Project->Options->C++ Compiler->Debugging->Enable CodeGuard, и тестируй, тестируй, тестируй...
На всякий случай...
Старый
synapse и HTTPS
Запись от Gdasar размещена 27.09.2013 в 17:18
Показов 154 Комментарии 0

Цитата Сообщение от Gdasar Посмотреть сообщение
bars268, усаживайся поудобней и готовься кодить
1)Скачай последнюю версию библиотеки(40 версию): тык
2)Тебе нужны такие файлы:
httpsend.pas,synacode.pas и ssl_openssl.pas
Кидай их в папку с проектом.
Так же тебе нужны dll: ssleay32.dll и libeay32.dll.(они будум в конце моего поста)
Так же кинь их в папку с проектом.
3)Через шифт+ф11 добавь вышеперечисленные pas (dll добавлять не нужно,не трогай больше их)файлы
...
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru