Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 26.06.2011, 21:47
asmodey_23 asmodey_23 вне форума
Прохожий
 
Регистрация: 26.06.2011
Сообщения: 6
Репутация: 10
Смущение что означает эта часть кода?

Привет всем я в форуме первый день и делфи новичек. пару дней назад начал знакомиться с дельфи 7. И хочу разобраться в одной программе. вот часть кода программы. Кто знает что это значит, пожалуйста подскажите. (в интернете нашел ColCount-количество столбцов, RowCount - это общее количество строк в таблице и почему им orgcnt присваивают непонятно )// заранее спасибо всем кто посмотрит
Код:
procedure TForm1.btsetorgcountClick(Sender: TObject);
var i:integer;
begin
orgcnt:= strtoint(orgCount.text);
orgs.ColCount:= orgcnt;
orgs.RowCount := orgcnt;
sgcomingamount.RowCount:= orgcnt;
sgsumrecieve.ColCount:=orgcnt;
sgRecieveTemp2.ColCount:=orgcnt;
sgsumgive.RowCount:=orgcnt;
sgGiveTemp2.RowCount:= orgcnt;
sgtemp.ColCount:=orgcnt;
sgtemp.RowCount:=orgcnt;
sgcomingtemp.RowCount:=   orgcnt;
sgrecievetemp.ColCount:=orgcnt;
sggivetemp.RowCount:=orgcnt;
sgcomingnew.RowCount:=orgcnt;
form2.stSteps.ColCount:= orgcnt;
Админ: Пользуемся тегами для оформления кода!

Последний раз редактировалось Admin, 27.06.2011 в 09:21.
Ответить с цитированием
  #2  
Старый 26.06.2011, 21:50
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

нда)))
эта чать кода означает присвоение)
Ответить с цитированием
  #3  
Старый 26.06.2011, 22:02
asmodey_23 asmodey_23 вне форума
Прохожий
 
Регистрация: 26.06.2011
Сообщения: 6
Репутация: 10
По умолчанию

я вообще новичек можно сказать нуб=) пару дней вот в дельфи начинаю учится что такое "orgcnt"?
Ответить с цитированием
  #4  
Старый 26.06.2011, 22:08
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Судя по всему, это глобальная переменная, возможно типа Integer.
Ответить с цитированием
  #5  
Старый 26.06.2011, 22:16
asmodey_23 asmodey_23 вне форума
Прохожий
 
Регистрация: 26.06.2011
Сообщения: 6
Репутация: 10
По умолчанию

а что такое "orgs", "sgcomingamount" перед "ColCount" и "RowCount"? и другие непонятные надписи (sgRecieveTemp2, sgsumgive итд - или это команды состоящие из нескольких как бы укороченные ... подозреваю sg + Recieve + Temp2)
Ответить с цитированием
  #6  
Старый 26.06.2011, 22:27
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Всё это можно посмотреть в самом начале файле после определения TForm.
Ответить с цитированием
  #7  
Старый 26.06.2011, 22:37
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

sg - StringGrid - "сетка/таблица строк" - визуальный компонент на вкладке Additional.
Имена компонентов могут быть произвольные, но разработчик выбрал именно этот способ составления имени - тип и нечто определяющее.
RowCount и ColCount - количество строк и столбцов в гриде.

А вообще, почитай книг по Delphi. С чего это ты с ходу бросился чужой код анализировать?
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #8  
Старый 14.07.2011, 21:23
asmodey_23 asmodey_23 вне форума
Прохожий
 
Регистрация: 26.06.2011
Сообщения: 6
Репутация: 10
По умолчанию

Бросился анализировать потому, что по дипломный руководитель дал программу потом позже подобные надо делать... вот потихоньку надо начать разбираться
Ответить с цитированием
  #9  
Старый 15.07.2011, 10:50
Аватар для Viajero
Viajero Viajero вне форума
Активный
 
Регистрация: 14.06.2011
Адрес: РБ
Сообщения: 214
Версия Delphi: Delphi 7 FB 2.5
Репутация: 5849
По умолчанию

По моему программа проста до невозможности. На форме разбросаны квадратные гриды , в поле
Код:
orgcnt:= strtoint(orgCount.text);
заносится число столбцов равное числу строк (для матриц, видимо).
Как можно не разобраться??
PS. Учите Delphi и аналитическую геометрию (да и с объектами у вас проблемы).
Цитата:
а что такое "orgs", "sgcomingamount" перед "ColCount" и "RowCount"? и другие непонятные надписи (sgRecieveTemp2, sgsumgive итд - или это команды состоящие из нескольких как бы укороченные ... подозреваю sg + Recieve + Temp2)
да объекты это всё.

Последний раз редактировалось Viajero, 15.07.2011 в 10:58.
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 09:58.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter