С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tdo22
10 / 10 / 1
Регистрация: 14.02.2013
Сообщений: 728
#1

Править код под XE4 - C++

15.09.2013, 02:47. Просмотров 232. Ответов 0
Метки нет (Все метки)

Привет, нашел код на форуме:
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
#include <windows.h>
#include <string.h>
#include <Tlhelp32.h>
unsigned long pid;
//---------------------------------------------------------------------------
unsigned long PIDByName(AnsiString AProcessName)
{
  HANDLE pHandle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
  PROCESSENTRY32 ProcessEntry;
 
  ProcessEntry.dwSize = sizeof(ProcessEntry);
  bool Loop = Process32First(pHandle, &ProcessEntry);
 
  while (Loop)
        {
if (strcmp(ProcessEntry.szExeFile, AProcessName.c_str()) == 0)
          {
                                  pid = ProcessEntry.th32ProcessID;
                                  CloseHandle(pHandle);
                                  return pid;
          }
          Loop = Process32Next(pHandle, &ProcessEntry);
        }
        return 0;
}
он видает ошибку на 16 строке:
Код
[bcc32 Error] FormMain_.cpp(3427): E2034 Cannot convert 'wchar_t *' to 'const char *'
  Full parser context
    FormMain_.cpp(3418): parsing: unsigned long PIDByName(const wchar_t)
что нужно выправить ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2013, 02:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Править код под XE4 (C++):

Корректный код под C++ - C++
Господамы, недавно начал изучать C++ И в одном из задачников столкнулся со следующим заданием, необходимо написать старую запоминалку про...

Код под видеокарты - C++
:popcorn:Хотелось бы покодить под видюхи, запустить тот же хеллоу воролд, то есть, &quot;нагрузку&quot; с ЦП сбросить в видео карту. Как загуглить?...

Переделать код под c++ - C++
Есть код Pascal, нужно его переделать под c++. Но поскольку в этом не особо разбираюсь прошу у вас помощи. Заранее благодарен. Спасибо за...

Переделать код под стандарт C++98 - C++
с++ переделать код под стандарт с++98 #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;tuple&gt; #include &lt;cmath&gt; typedef...

Переделайте код под Visual - C++
Переделайте под Microsoft Visual Studio пожалуйста, буду очень благодарен. #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt;...

Переделать код под указатели - C++
Помогите пожалуйста переделать под указатели int main() { int i,dlina1=0; char txt; cout &lt;&lt; &quot;Vvedite vash text: &quot;; ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2013, 02:47
Привет! Вот еще темы с ответами:

Класс под клиентский код - C++
Нужно написать класс под клиентский код, возникло пару вопросов. Number a, b(1), c(1./3), d(a); if (a == d) cout &lt;&lt; a &lt;&lt; *d; ...

Разработка компилятора на C++ под код с++ - C++
Ребята мне нужно создать компилятор по виду как программа в которую пишешь с++ код и выбираешь ОС (Windows, MS-DOS, Linux и тд.), а сам...

Передать код под шаблонную функцию - C++
Ребят помоги передать код под одну шаблонную функцию У меня сделано через перезагрузку функции Сам код: #pragma hdrstop #pragma...

Переделать код под динамический массив - C++
Необходимо переделать данный код, под динамический массив используя функции malloc и free #include &lt;iostream&gt; using namespace std; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.