Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Не могу остановить таймер https://www.cyberforum.ru/ cpp-builder/ thread1582015.html
Данный кусочек кода запускает таймер и через компонент indy начинается пинг айпи адресов в string grid, начинает пинговать с 1 ячейки постепенно переходит на нижнюю прибавляя +1, глобальная переменная int j;, все работает отлично, но после того как проходит все ячейки начинает пинг со второй ячейки, как мне остановить таймер после окончания пинга последнего IP адреса в ячейке void __fastcall...
Реализация веб-приложения Builder через Денвер C++ Builder
Вот в книге написано: "переместите созданное приложение в виртуальный каталог Script Web-сервера IIS. Ввести в браузере адрес http://localhost/Script/Project1.exe". Скажите пожалуйста, можно ли для этого использовать не IIS, а Денвер? И если можно, то как это реализовать?
C++ Builder Составить структурную схему и текст программы вычисления суммы слагаемых. При этом предусмотреть в программе п https://www.cyberforum.ru/ cpp-builder/ thread1581901.html
Задача Составить структурную схему и текст программы вычисления суммы слагаемых. При этом предусмотреть в программе пропуск слагаемых или множителей которые равны 0 или бесконечности. Обязательно со вложенными циклами. Вот формула. G=\prod_{j=-3}^{k}\frac{\left(j-1 \right)}{4j-3}\;\sum_{i=j}^{k+5}\left( \frac{i+5}{1-i+j}\right) Это формула по которой надо вычислить решение. При нажатии...
C++ Builder Как перенести код Unit1 в Unit2? https://www.cyberforum.ru/ cpp-builder/ thread1581803.html
Здравствуйте господа профессионалы! Написал на Builder 6 программу для общения чрез COM порт. Все работает. Теперь, чтобы навести порядок и дальше не запутаться, некоторые функции нужно из Unit1 перенести в другой Unit. На форме есть Button: «открыть порт» и «закрыть порт». Есть ComboBox «Выбрать номер порта». Читал Архангельского. Читал на форуме похожие темы. Ничего не получается. ...
Is not a valid floating point value C++ Builder
Ребята помогите с кодом. В поле едит3 и едит4 я ввожу цифры (например 85 и 39.50 перемножая их) и при нажатии на кнопку программа должна вывести результат в едит5 но выскакивает ошибка которая жалуеться на число 39.50. is not a valid floating point value.Но если вводить целие числа то все работет. void __fastcall TForm1::Button1Click(TObject *Sender) { double k, c; double summ; ...
C++ Builder Вывод значений функции в виде таблицы https://www.cyberforum.ru/ cpp-builder/ thread1581765.html
Всем привет, поможете с задачей. Заранее спасибо) Задача: Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x)–S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных...
C++ Builder Изменить данные выделенной ячейки DBGrid https://www.cyberforum.ru/ cpp-builder/ thread1581721.html
Есть таблица и в ней нужно изменить данные выделенной ячейки. FieldByName("124") название столбца и получается что у меня меняются данные только в этом столбце, как можно описать, чтобы 124 менялось на столбец который используется? Form1->DataSource1->DataSet->Edit(); Form1->DataSource1->DataSet->FieldByName("124")->Value = ComboBox1->Text + ComboBox2->Text + ComboBox3->Text;
Builder-проект с расширением *exe не открывается C++ Builder
Здравствуйте. Подскажите, можно ли как-то найти выход из сложившейся ситуации: есть БД, созданная в IBExpert. Через Builder 2010 создаю простое веб-приложение, которое должно отобразить html-страницу с данными из БД. Сохраняю проект с расширением exe. Пытаюсь это самое приложение открыть, он выдает ошибку - "Версия этого файла несовместима с используемой версией виндовс. С помощью сведений о...
C++ Builder KeyPress не хочет работать как ему положено https://www.cyberforum.ru/ cpp-builder/ thread1581661.html
Нужно, чтобы при нажатии клавиши управления курсором делалось какое либо действие. я пробовал так: void __fastcall TForm1::FormKeyPress(TObject *Sender, System::WideChar &Key) { if (Key == 78) { Form2->Show();/*Для примера*/ } } и не работает, хотя вроде должно. Подскажите, как должно быть правильно написано.
C++ Builder копии TForm мне надо создать больше двух копий TForm. как мне сделать что бы после создания копий, и закрытия главной формы, не закрывались остальные? Application->CreateForm(__classid(TForm3), &Form3); Form3->Show(); Form3->Caption=Edit1->Text; https://www.cyberforum.ru/ cpp-builder/ thread1581636.html
Очистка формы C++ Builder
И снова я обращаюсь за помощью сюда:( Проблема: У меня есть две формы. Главная Form1 и дочерняя Form2. На первой форме расположено игровое меню: "Играть","Выход" и тд. При нажатии на кнопку "Играть", открывается вторая форма(Там куча всего:кнопки, видео, таймеры). И, как и в любой игре, есть кнопка "В главное меню". Как же сделать так, чтобы после того, как мы "поигрались" на второй форме,...
C++ Builder Сохранить цело
2 / 2 / 2
Регистрация: 09.12.2014
Сообщений: 54
04.12.2015, 23:30  [ТС] 0

Зафиксировать имена процессов - C++ Builder - Ответ 8439680

04.12.2015, 23:30. Показов 1043. Ответов 5
Метки (Все метки)

Ответ

Неужели никто не может подсказать как вместо пидов вытянуть имена

Добавлено через 4 минуты
Есть ещё код для консольного преложения,но как бы всё это добро перегнать в тот же Memo

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
#include <windows.h>
#include <tlhelp32.h>
#include <tchar.h>
#include <stdio.h>
 
//функция вывода процессов в консоль
void out_process(void){
    HANDLE snap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    if(snap == INVALID_HANDLE_VALUE)
        return;
 
    PROCESSENTRY32 pe = {0};
    pe.dwSize = sizeof(pe);
 
    if(! Process32First(snap, &pe)){
        CloseHandle(snap);
        return;
    }
 
    do {
        if(pe.th32ProcessID != 0)
            _putts(pe.szExeFile);
    } while(Process32Next(snap, &pe));
    CloseHandle(snap);
}
 
int main(void){
    out_process();
    _gettchar();
    return 0;
}
Добавлено через 13 минут
Так с именами разобрался.всё впринципе просто.Всего лишь надо было написать ProcEntry.szExeFile. А как можно теперь исключить из списка повторяющиеся значения.Например хром на каждую вкладку пишет свой процесс chrome.exe

Вернуться к обсуждению:
Зафиксировать имена процессов C++ Builder
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2015, 23:30
Готовые ответы и решения:

Найти среди выполняющихся процессов имена процессов, имеющих одинаковые ProductVersion
нахождения среди выполняющихся процессов имен процессов, имеющих одинаковые ProductVersion. ...

Зафиксировать имена столбцов
Добрый день! Помогите пожалуйста. Нужно в Excel 2013 зафиксировать имена столбцов, чтобы они при...

Найти среди выполняющихся процессов имена процессов, выполняющихся в двух или более экземпляров
Есть два задания: 1. Найти среди выполняющихся процессов имена процессов, выполняющихся в двух или...

Как зафиксировать появление новых процессов в диспетчере задач?
как зафиксировать появление новых процессов в диспетчере задач? тоесть есть возможность появления...

5
04.12.2015, 23:30
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2015, 23:30
Помогаю со студенческими работами здесь

Не показывает имена процессов
#include &lt;stdio.h&gt; #include &lt;Windows.h&gt; #include &lt;tlhelp32.h&gt; #include &lt;iostream&gt; using...

Одинаковые имена процессов
#include &quot;stdafx.h&quot; #include &lt;Windows.h&gt; #include &lt;tlhelp32.h&gt; #include &lt;clocale&gt; #include...

Вывод PID процессов и их имена
Приветствую,есть такой код который выводит название процессов,но нужно чтоб еще выводил PID...

Разные имена процессов одного консольного приложения
Приветствую. Создаю многопоточное приложение, где каждый процесс в какой-то степени влияет на...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru