Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Запись данных в свойства полей Добрый вечер. У меня проблема: нужно записать данные об наименовании книги,авторе, годе издания и цене через свойства объекта. Как это осуществить? Я объявил процедуры и функции ввода и вывода, но дальше не знаю что делать...подскажите пожалуйста! unit Unit1; interface https://www.cyberforum.ru/ delphi/ thread736928.html Delphi Туплю. (потоки и глобальные переменные)
Доброго дня! Такой вопрос. В модуле XXX описана глобальная переменная (и несколько функций для работы с ней). 1) Будет ли эта переменная по-прежнему глобальной и единой, если модуль используется (uses XXX) несколькими потоками? 2) Останется ли она глобальной в пределах всего _процесса_, если я передам одну из функций сторонней dll-библиотеке в качестве callback? 3) Правильно я...
Delphi Актуальная версия Delphi - 7 или 2007 или XE3 Доброго времени суток, У меня нашелся повод вернуться к любимой среде программирования - Delphi. Возник вопрос - какую же версию выбрать, давно знакомую семерку - или что то новое? Поинтересовавшись текущим состоянием дел я обнаружил печальную картину - новые версии есть но всплеск интереса к ним незначительный, и самая востребованная до сих пор семерка. Есть ли какие то ракомендации по... https://www.cyberforum.ru/ delphi/ thread735812.html Delphi Кинотеатр https://www.cyberforum.ru/ delphi/ thread735349.html
Я пишу курсовую на тему Кинотеатр. Так вот проблема с созданием сеансов, вобщем не знаю как сделать что бы при создании сеанса создавался зал точнее как его пересоздавать.
Не могу сделать этот пример, кто может? Delphi
Цель: использование линейного и разветвленного алгоритмов в процессе разработки программы, с использованием основных компонентов, математических функций http://s019.***********/i639/1212/56/127c2b154bad.png
Delphi Выпадающая панель (спойлер) https://www.cyberforum.ru/ delphi/ thread735231.html
нужен компонент похожий на спойлер, но чтобы в нем можно было размещать другие компоненты(не только текст). Думаю сделать сплиттер+панель. Может есть более удачное совмещение других компонентов чтобы добиться результата? Так же было бы интересно узнать как организовать окно на подобии Hint но с возможностью просать на него компоненты))
Delphi Есть ли готовые решения? Есть ли готовые решения для распознавания самой стандартной, простой капчи? Вот пример : И если нету, дайте ссылки на статьи по распознаванию капч. Надеюсь на готовое) Добавлено через 1 минуту p.s. фон и цвет шрифта всегда одинаков https://www.cyberforum.ru/ delphi/ thread735136.html Копирование из блокнота в блокнот Delphi
Здравствуйте, вообщем, есть блокнот в нём много строк, как сделать так, чтобы при нахождении допустим в одной строке определенного слова, строка копировалась в другой блокнот..
Delphi Где скачать Делфи Ребят а где взять делфи?Не могу нигде скачать(((((( https://www.cyberforum.ru/ delphi/ thread734088.html Delphi delphi combo box Подскажите код новичку, чтобы выпадющий список, выдавал даты например от 2002 до 2020, и названия, но думаю, что код будет отличаться только наименованиями . Пожалуста :) https://www.cyberforum.ru/ delphi/ thread733936.html
Delphi Работа с модулями
Ребят, помогите пожалуйста раскидать процедуры из программы по модулям. Я раскидала, но программа тогда не работает( в первом модуле:Vvod_Date(ввод даты),Gen(генерация базы данных),Print(вывод записи),Printall(вывод всех записей),help(справка) во втором модуле: процедуры add(добавление), edit(изменение), del(удаление) в третьем модуле: процедуры one,two,three,four(задания) + еще в основной...
Delphi Rave-компоненты в Delphi7/10 https://www.cyberforum.ru/ delphi/ thread733317.html
Извините но я немогу найти в Delphi7/10 Rave-компоненты!!! =( Где они ? =(
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
28.12.2012, 01:03 0

Нуль-терминальные строки PChar, StrCopy() ошибка. - Delphi - Ответ 3927262

28.12.2012, 01:03. Показов 3698. Ответов 11
Метки (Все метки)

Ответ

Ребята, а здесь не нужно никакие функции импортировать - всё уже есть в Delphi. И надо не забывать выделять/освобождать память.
Delphi
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
uses
  SysUtils;
 
procedure TForm1.Button1Click(Sender: TObject);
var
  A, B, C, P : PChar;
begin
  A := '1234';
  B := '5678';
  //Выделяем память для строки C, исходя из длин A и B
  //и с учётом терминального нуля (+1).
  C := StrAlloc( StrLen(A) + StrLen(B) + 1 );
  //Складываем строку C из строк A и B.
  StrCopy(C, A);
  StrCat(C, B);
  ShowMessage('A + B = ' + C);
 
  //Ищем подстроку "56" в строке C.
  P := StrPos(C, '56');
  if P <> nil then
    ShowMessage('Подстрока "56" найдена на позиции: ' + IntToStr(P - C + 1))
  else
    ShowMessage('Подстрока "56" не найдена.');
 
  //Освобождаем память, выделенную для строки C.
  StrDispose(C);
end;


Вернуться к обсуждению:
Нуль-терминальные строки PChar, StrCopy() ошибка. Delphi
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2012, 01:03
Готовые ответы и решения:

Нуль-терминальные строки. C++
Помогите решить задачи: 1) Дан текст проверить, правильно ли записаны буквосочетания &quot;ча&quot; и &quot;ща&quot;,...

Нуль-терминальные строки без индексации
есть две строки char. 1.как их задать без индексации(с последующим вводом через cin)? 2.как...

Ошибка при делении нуль на нуль
Всем привет! Имеется функция которая вычисляет математическое уравнение введённое в поле Edit. Всё...

Нуль-символ в начале строки
Здравствуйте, буду признателен если разъясните следующую вешь. От сервера приходит строка формата:...

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

Длина строки и нуль-терминатор
Всем привет. Выполняю небольшую лабораторную на строки, давно не занимался! что-то забыл:), что-то...

Копирование строки без нуль-терминатора
В общем задача примерно такая есть строка str=&quot;var:test1 var2:test3 &quot; в ней надо заменить test1...

strcopy & strcut
Написать функцию copy и cut на С++

ошибка 200(деление на нуль)?
Добрый день!)Подскажите пожалуйста, почему при работе с графикой в паскаль,при попытке компиляции...

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