Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.07.2009, 21:04   #1
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию C++ BUILDER

Только что начал осваивать С++ Билдер. и тут же появилась проблема.
http://slil.ru/27810139 - вот программа, которую я написал.
обычный перевод из долларов в рубли
НО!
почему-то при создании проекта в результате у меня получается абсолютно пустое окошко.
кто-нибудь может посказать, почему?
P.S. слышал, что иногда такое бывает, но блин, не будет же программист заново переписывать всю программу, если у него какой-то глюк с билдером.
я переписал абсолютно заново всю эту программу. заработало. но это же не дело...
Dimarik вне форума
Старый 03.07.2009, 21:33   #2
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Видно был какой-то глюк или билдер не правильно настроен. Твой код абсолютно правильный (без синтаксических ошибок).
profi вне форума
Старый 03.07.2009, 21:39   #3
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

у меня есть подозрения:
1. Я в packages убрал галочку с "build with runtime paskages" и c "use dynamic RTL" B Linkers для того, чтоб ЕХЕшные файлы работали и на тех компах, на которых не стоит инструментальное ПО.
2. Я, создав код, не прокомпиллировал его. Может я как-то криво сохранил?
P.S. Профи, когда ты распаковал архив, у тебя всё работало нормально?
Dimarik вне форума
Старый 03.07.2009, 21:42   #4
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Цитата:
P.S. Профи, когда ты распаковал архив, у тебя всё работало нормально?
Спс конечно за то, что я пытаюсь помочь, а вы мне статистику понижаете.
profi вне форума
Старый 03.07.2009, 21:47   #5
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

2profi не понизит он тебе (но и не повысит). у него должно быть 30 репутации и 60 сообщений (вроде так), чтобы повлиять на чью то репутацию. у мну таких пустышек большинство
vvviperrr вне форума
Старый 03.07.2009, 21:50   #6
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

Профи, пардон, я тебе не понижал статистику
Dimarik вне форума
Старый 03.07.2009, 21:55   #7
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Хм... тогда извените, ну лан, прочем пример не запустился. Не хватало каких то файлов. Я не разу не видел такой ошибки (пользуюсь билдеров давно).
profi вне форума
Старый 04.07.2009, 09:42   #8
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

Можете подсказать?
Вот написал я часть формы на Билдре, затем сохранил проект и вышел.
После того, как я снова захожу, я по какой-то причине не могу скомпилировать проект.
Может быть я что-то не так открываю? или не то открываю?
Dimarik вне форума
Старый 04.07.2009, 11:26   #9
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

кажется я понял, пояему у меня шли такие проблемы. когда я сохранял проект, то во время сохранения МоДУЛЯ ФОРМЫ, я в имени модуля ввёл такое же имя, как и у проекта, в результате этого что-то сбилось. кто -нибудь может подсказать, замена каких файлов произошла?
Dimarik вне форума
Старый 05.07.2009, 10:42   #10
Dimarik
Форумчанин
 
Аватар для Dimarik
 
Регистрация: 18.04.2009
Сообщений: 688
По умолчанию

Доброе утро, товарищи программисты!
Сейчас изучаю C++ Builder Никиты Культина.
Читаю-читаю.. а вот на стр 64 он привёл часть кода программы, но, к сожалению не всё понятно.. может кто-нибудь подскажет...
Код:
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
{
//Код запрещённого символа заменим нулём
//символ в поле радеатирования не появится
//Key - код нажатой клавиши (символа)
//проверим, является ли символ допустимым
{
        if((Key>='0')&&(Key<='9'))//цифра
        return;
}
//глобальная переменная DecimalSeparator
//содаржит символ, используемы в качестве разделителя
//при записи дробных чисел
if (Key==DecimalSeparator)
{
        if ((Edit1->Text).Pos(DecimalSeparator)!=0)
        Key=0;//разделитель уже введён
        return;
}
if (Key==VK_BACK)//клавиша <BckSpaxe>
return;
if (Key==VK_RETURN)//клавиша <ENTER>
{
        Edit2->SetFocus();//переместить курсор в поле Edit2
        return;
}
//остальные символы запрещены
Key=0; //не отображать символ


}
что собственно хотел спросить.
1.почему-то автор постоянно употребляет оператор return,но непонятно, что надо возвращать... что этот оператор делает??
2.подскажите, пожалуйста, как работает эта часть кода:
Код:
if (Key==DecimalSeparator)
{
        if ((Edit1->Text).Pos(DecimalSeparator)!=0)
        Key=0;//разделитель уже введён
        return;
}
3. В самом конце приведённого кода автор пишет:
Код:
//остальные символы запрещены
Key=0; //не отображать символ
Если Key=0, то при вводе запрещённых символов должен появиться 0. или 0 появился бы, если бы было написано Key='0'?
&Key - это же ссылка на некоторую переменную, значит Key - это адрес... так? или я не прав??
Dimarik вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
из С++ в С++Builder 6.0 densan Помощь студентам 3 30.05.2009 00:18
C++ Builder!!! kykysya C++ Builder 4 08.02.2009 03:33
Builder 6.0 prankish_cat Общие вопросы C/C++ 0 01.02.2009 16:45
БД C++ Builder 6 ZiKx C++ Builder 1 07.08.2008 20:43
С ++ Builder PsyTech C++ Builder 4 19.10.2007 08:25