Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
4 / 3 / 0
Регистрация: 27.11.2010
Сообщений: 26

Простая функция без параметров отказывается работать

03.06.2011, 14:47. Показов 3565. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
столько штудтировал этих функций в турбо си а тут на тебе не выполняется в билдере, помогите чайнику
C++
1
2
3
4
5
6
void Update()
{  //update
   Memo1->Text="";
   бла бла бла
   //return;
}  //update
запускаю эту функцию в билдере и ничего не происходит
C++
1
Update();
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.06.2011, 14:47
Ответы с готовыми решениями:

Функция substr отказывается работать
Здравствуйте! Подскажите, пожалуйста, в чем тут проблема, а то я не могу понять. Мне по заданию нужно считать строку из файла, и потом...

Функция отказывается работать
Добрый день. Решил уменьшить свой код, чтобы не было повторов лишних и столкнулся с проблемой. Проинтерпретировал её так: function...

Функция отказывается работать в цикле
Здравствуйте, программеры 8-) Есть цикл, в котором 6 строк, и в каждом должна работать функция. Но цикл не выполняется и программа...

12
 Аватар для pincet
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
03.06.2011, 14:54
Что конкретно ты хочешь сделать?
0
4 / 3 / 0
Регистрация: 27.11.2010
Сообщений: 26
03.06.2011, 14:56  [ТС]
чтобы выполнились команды внутри функции и всё, безо всяких возвратов значений
0
 Аватар для pincet
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
03.06.2011, 15:00
Поставлю вопрос по другому - как конкретно "ничего не происходит"?
0
4 / 3 / 0
Регистрация: 27.11.2010
Сообщений: 26
03.06.2011, 15:01  [ТС]
т.е то что внутри- очистка мемо например. запускаю эту функцию и мемо не очищается
0
 Аватар для pincet
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
03.06.2011, 15:03
Где вызываешь эту функцию?
0
4 / 3 / 0
Регистрация: 27.11.2010
Сообщений: 26
03.06.2011, 15:05  [ТС]
в событии нажатия на кнопку
0
 Аватар для pincet
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
03.06.2011, 15:10
Блин, все должно работать - покажи весь код
0
4 / 3 / 0
Регистрация: 27.11.2010
Сообщений: 26
03.06.2011, 15:14  [ТС]
код слишком большой, вот новый проект создал то же самое, тишина гробовая, может я чето нетак делаю?
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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
void Update()
{
     Form1->Memo1->Text="ddfdfdfddfdfdfdfd";
}
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Update();        
}
//---------------------------------------------------------------------------
а так ругается
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 <vcl.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
int Update(int u)
{
 
     Form1->Memo1->Text=IntToStr(u);
     return u;
}
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int y;
y=0;
Update(y);
}
//---------------------------------------------------------------------------
0
 Аватар для pincet
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
03.06.2011, 15:27
здесь дело не в вызове функции, а в memo1->text
попробуй положить на форму label и сделать Label1->Caption="121212"
0
Прогер
 Аватар для Programmer.
632 / 263 / 15
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
03.06.2011, 15:48
C++
1
2
3
4
5
private:    // User declarations
void priv(int u)
 {
     Memo1->Text = IntToStr(u);
 }
Ето напиши в Unit1.h файл, под private: и не должно быть ошибок болше, return u удали вообше

а далше
C++
1
2
3
4
5
void __fastcall TForm24::Button1Click(TObject *Sender)
{
int a=100;
priv(a);
}
0
4 / 3 / 0
Регистрация: 27.11.2010
Сообщений: 26
03.06.2011, 15:48  [ТС]
всё заработало. вставил рабочую функцию, переделал под эту получилось тоже, расшевелил. билдер глючит бывает частенько не вставляйте заглавную букву в название функции, всё из за неё
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
03.06.2011, 16:04
C++
1
2
3
4
5
void Update()
{
  Memo1->Clear();
  Memo1->Text="ddfdfdfddfdfdfdfd";
}
или
C++
1
2
3
4
void Update()
{
  Memo1->Text=Memo1->Text+"ddfdfdfddfdfdfdfd";
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.06.2011, 16:04
Помогаю со студенческими работами здесь

Функция onclick отказывается работать правильно
Программа должна при нажатии на кнопку Go собирать данные с формы ввода и вставлять в массив, но по факту она вставляет только пустое...

Почему функция root отказывается работать
Добрый вечер, хотелось бы спросить почему происходит подобное ? Как исправить ? Встроенная функция root отказывается давать правильные...

Функция без параметров?
Начал разбираться с библиотекой alglib для решения интеграла сложной функции. В документации нашел такой код, но не могу разобраться с...

Функция next без параметров
Описать функцию next без параметров, которая считывает из строки первую литеру, отличную от пробела, и обявляет её своим...

Функция без параметров
Подскажите, пожалуйста, как создать и использовать функцию без параметров?


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru