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

Обнаружение USB устройств с последующим их безопасным извлечением - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана строка удалить все пробелы или просто присвоить в другую строку без пробелов http://www.cyberforum.ru/cpp-beginners/thread335431.html
Дана строка удалить все пробелы или просто присвоить в другую строку без пробелов
C++ Изменение значения переменной во время исполнения Задача: Преобразовать введенный с клавиатуры массив таким образом, чтобы в первой его половине располагались элементы , имевшие нечетный индекс, а во второй - четный. Код такой: #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread335420.html
C++ Скорость функций с ссылками
Всем привет. Интересует способ организации функции для более быстрого передачи данных. Дана функция которая дополняет вектор битов нулями в конце, если количество бит не кратно некому числу. ...
Решить систему алгебраических линейных неоднородных уравнени C++
У меня есть система линейных уравнений. В ней 4000 уравнений. Киньте плиз код для её решения. Желательно, чтобы он был максимально быстрым.
C++ Английские и русские буквы. http://www.cyberforum.ru/cpp-beginners/thread335375.html
Здравствуйте! Подскажите пожалуйста, как в С отличить русские буквы от английских? Я думаю что надо оперировать с кодами букв, но как именно-не соображу. Добавлено через 18 минут /* *...
C++ Что делается этимим строчками void main() { srand((unsigned)time(NULL)); setlocale(0, ""); ..... } подробнее

Показать сообщение отдельно
_arty_
29 / 28 / 1
Регистрация: 10.07.2009
Сообщений: 317
22.07.2011, 20:20  [ТС]
Вообщем кое что накопал и сделал, но проблема в том что я хочу построчно копировать путь к диску в Memo->lines->addstrings.
Проблема в несовместимости форматов, ругается мол метод addstrings просит Tstrings, а я ему char комрлю, так вот как его переконвертировать?
Код ниже предствлен на CodeGear 2009 C++, это обычная форма с кнопкой и мемо...

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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <windows.h>
#pragma hdrstop
#include <stdio.h>
#include <cstring.h>
#include "kiosk_src.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
using namespace std;
using namespace System;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{  char szBuffer[256];
 
        GetLogicalDriveStrings(256, szBuffer);
        char * pch = szBuffer;
        while (*pch) {
         Memo1->Lines->Text = pch;
      pch = &pch[strlen(pch) + 1];
   }
     if (GetDriveType("G:")==DRIVE_REMOVABLE) {ShowMessage("OK");}
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.