Вниз  Delphi
- 10.06.2014 / 07:20
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
а вот он задал такой.. друг 4 раза пересдавал ему

а верный вариант есть, с его точки зрения, мой "сделать проверку вводимых данных" не подошел..
__________________
 わからない!!
- 11.06.2014 / 09:35
Devey
  Пользователь

Devey 
Сейчас: Offline
ВитаминКО, может нужно перехватить ошибку? Обработка исключений.
- 11.06.2014 / 09:40
RGT
  Пользователь

RGT 
Сейчас: Offline
Вопрос поставлен неточно.
1) Какое сообщение? Исключение или сообщение об уже обработанной программой ошибке?
2) Когда?
3) Что подразумевается под "что нужно сделать"? Это как при каком-нибудь пожаре - есть два пути либо эвакуироваться, либо тушить. А здесь? Как исправить? Ok, вернёмся к первым двум пунктам.
__________________
 don't tread on me
- 11.06.2014 / 09:48
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Devey, верно, обработать исключение
__________________
 わからない!!
- 22.06.2014 / 16:54
Devey
  Пользователь

Devey 
Сейчас: Offline
Каким образом лучше всего узнать есть ли подключение к интернету?
- 22.06.2014 / 17:40
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
в Delphi можно добавлять объекты динамически? Допустим, есть панель, на ней в процессе работы программы создаются/удаляются объекты (возможно, также размещенные на панели): Edit, Button, CheckBoxи т.д. Неограниченным количеством.

Если такое возможно, то как прицепить скроллбар, чтобы эти сгенерированные панельки прокручивать?
__________________
 わからない!!
- 22.06.2014 / 17:50
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
ВитаминКО, конечно, можно.
Надо нагуглить, куда (place) в принципе можно цеплять скроллбар, как его прокручивать. Далее панельки динамически цепляются на place, с использованием методов, которые есть в классе. Скорее будет какой-нибудь Layout/View/etc.
- 22.06.2014 / 20:52
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, насчет скроллбара отдельная тема, так-то есть удобный скроллбокс.

Дин. создаем Edit на ScrollBox'е:

  1. var
  2.   SB: TScrollBox;
  3.  
  4. begin
  5.   SB := TScrollBox.Create(Self);
  6.   SB.Parent := Form1;
  7.   SB.Align := alClient;
  8.   SB.BorderSpacing.Around := 10;
  9.  
  10.   with TEdit.Create(SB) do
  11.   begin
  12.     Parent := SB;
  13.     Width := 200;
  14.     Left := 10;
  15.     Top := 10;
  16.     Text := 'ВитаминКОž';
  17.   end;


Изменено Helltar (22.06 / 20:53) (всего 1 раз)
- 23.06.2014 / 00:39
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Helltar, о, а про это я не знал. Получается, все, что внутри этого скроллбокса, будет прокручиваться?

Ксакеп, что-то не очень понял тебя.. Это так же, как и в PureBasic? С обычным заданием координат на форме и типа объекта? Мне не нужно будет что-то заранее делать? (Примерчик бы какой-никакой)
__________________
 わからない!!
- 23.06.2014 / 01:13
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, да, будет прокручиваться.

Ксакеп, что-то не очень понял тебя.. Это так же, как и в PureBasic? С обычным заданием координат на форме и типа объекта? Мне не нужно будет что-то заранее делать? (Примерчик бы какой-никакой)ВитаминКО, пишу жы, динамически создаем например Edit - поле ввода:

  1. with TEdit.Create(Self) do
  2.   begin
  3.     Parent := Self;
  4.     Width := 200;
  5.     Left := 10;
  6.     Top := 10;
  7.     Text := 'ВитаминКОž';
  8.   end;

Или я что-то не так понял? :gg:

Изменено Helltar (23.06 / 01:15) (всего 1 раз)
Наверх  Всего сообщений: 276
Фильтровать сообщения
Поиск по теме
Файлы топика (3)