23.06.2010, 22:42 | #1 | ||
Игрок
Регистрация: 28.09.2009
Сообщений: 812
Репутация: 586
|
Delphi/Делфи
Delphi – это удивительный язык программирования, - это безграничные возможности, сотни компонентов, тысячи функций и открытых исходников. Вот почему даже самые продвинутые гуру не знают все о Delphi. На первый взгляд, кажется, что Delphi не одолеть? Выбросите эту мысль из головы – на то Вы и пришли в Интернет, чтобы учиться. Поверьте, delphi скоро станет для Вас настоящим другом и незаменимым помощником. Пример. Скрытый текст: Крупнейшие информационные сайты и сообщества изучающих Delphi. ▪ КОРОЛЕВСТВО Дельфи | Виртуальный клуб программистов ▪ Delphi Sources — Программирование на Delphi, более 800 примеров, статьи, форум, FAQ ▪ Мастера DELPHI ▪ Delphi Plus — новости, посвященные Delphi ▪ Torry’s Delphi Pages — крупнейший сборник компонент для Delphi ▪ DRKB — Русская база знаний по Delphi ▪ DRKB — Статьи по Delphi Последний раз редактировалось Ost1n_ud; 28.06.2010 в 20:20. Причина: Обновление шапки |
||
|
25.06.2010, 19:43 | #2 | ||
Заблокирован
Регистрация: 29.05.2008
Адрес: 모스크&
Сообщений: 471
Репутация: 303
Предупреждения: 400
|
а что это в шапке картиночка 7-ой IDE? На дворе 2010 год как бы. Вот официальная страница
Последний раз редактировалось GDI32.dll; 26.06.2010 в 11:08. |
||
|
28.06.2010, 02:27 | #3 | ||
Гейммастер
Регистрация: 07.06.2005
Адрес: unknow
Сообщений: 9,072
Репутация: 634
|
и ссылка в вики вот эта
http://ru.wikipedia.org/wiki/Delphi_...D0%B8%D1%8F%29
__________________
Бывший Dart Luke Мечтаю быть модером и всех банить.... Но ведь не дадут ((((( "cъел еретика-спас дерево,"- оголодавший космодесант |
||
|
13.07.2010, 23:17 | #5 | ||
Игрок
Регистрация: 25.11.2006
Сообщений: 883
Репутация: 504
|
Drobot, судя по всему, стандартный DirectX. Какой-то модуль в духе DelphiX. Ничего особо сложного.
__________________
Все они были мертвы...Последний выстрел стал отметкой, которая изменила все. Твиттер: http://twitter.com/enchantner/
Я убрал палец с курка. Все было кончено. |
||
|
24.07.2010, 01:47 | #6 | ||
Юзер
Регистрация: 12.12.2007
Адрес: Планета Земля
Сообщений: 106
Репутация: 23
|
Здравствуйте. Такая задача. Даны к примеру три числа (1,2,3) нужно написать программку, которая создает максимально возможное число комбинаций из этих чисел, к примеру 123, 122,331 и т.д. То есть не просто перестановки но и с повторяющимися числами. вот написал но что-то не то, посоветуйте, кто что знает.
Код:
var a: array[1..3] of integer; b: array[1..3] of real; z: array[1..9] of integer; i,k:integer; begin for i:=1 to 3 do if a[i]<a[i+1] then begin z[k]:=a[i]; end; write(z[i],''); end.
__________________
мой блог http://PUCYHOK.blogspot.com/ Но этим утром было ясно-нас ждали Чистые небеса. http://dinoscience.narod.ru/ Последний раз редактировалось Kentаvr; 24.07.2010 в 06:28. |
||
|
31.07.2010, 09:28 | #7 | ||
Новичок
Регистрация: 29.07.2007
Адрес: Хабаровск
Сообщений: 26
Репутация: 13
|
Стронглав,
Код:
var dig: array [0..2] of integer; {массив цифорок} i: integer; begin for i:=0 to 26 do {число полученных элементов - n^m, n - число возможных цифр, m - их количество в числе} begin write(dig[i div 9]); write(dig[(i+9) mod 9 div 3]); writeln(dig[(i+3) mod 3]; end; end.
__________________
здесь когда-нибудь будет юзербар :D |
||
|
03.08.2010, 18:51 | #8 | ||
Новичок
Регистрация: 18.06.2005
Адрес: Москва-Магадан
Сообщений: 1
Репутация: 81
|
Стронглав, даны три числа или три цифры?)
в любом случае по-моему всё просто: делаем тройной вложенный цикл (по количеству чисел-цифр), в котором на каждую позицию ставим каждый элемент массива. for i:=1 to 3 do for j:=1 to 3 do for k:=1 to 3 do begin write(dig[i],dig[j],dig[k]); writeln; end; и все. можно ещё упростить при желании. B@sil, по-моему в Делфи немножко не приветствуется стиль С и С++, я про нумерацию с нуля |
||
|
05.09.2010, 12:13 | #9 | ||
Вечный Искатель
Регистрация: 07.07.2007
Сообщений: 303
Репутация: 387
|
Вопрос по компилятору. Можно ведь если условие булевское (переменная или функция), не писать =true? Tипа:
if function then Такое ощущение, что меня из-за этого компьютер как-то не так понимает. Делфи 7-ка, если важно.
__________________
Я вижу, чего ты видеть не можешь — Видения, на глазное бельмо что похожи. Лишь повернешься - уйдет наваждение, Шептанием станет их тихое пение. Затем станешь видеть то, чего нет — Тени на месте, где должен быть свет. Незряч, обезумел, будь отныне готов, Век коротать свой в Зале Слепцов. |
||
|
05.09.2010, 20:08 | #10 | ||
Новичок
Регистрация: 18.06.2005
Адрес: Москва-Магадан
Сообщений: 1
Репутация: 81
|
Цитата:
Возможно, проблема в том, что условие надо заключить в скобки. ПРиведите кусок кода) |
||
|
06.09.2010, 20:49 | #11 | ||||
Хомячокъ-Берсеркъ
Регистрация: 16.06.2005
Адрес: Рашемен
Сообщений: 1,976
Репутация: 68
|
Есть SQL-запрос, где qry7 - ADOQuery, cbb(1,2,3) - combobox
Код:
qry7.Close; qry7.SQL.Clear; qry7.SQL.text:='insert into Zakaz (Klient, Sotrudnik, Forma oplati) values (:Klient, :Sotrudnik, :Forma oplati)'; qry7.Parameters.ParamByName('Klient').Value:=cbb2.Text; qry7.Parameters.ParamByName('Sotrudnik').Value:=cbb1.Text; qry7.Parameters.ParamByName('Fprma oplati').Value:=cbb3.Text; qry7.Open; Цитата:
Как исправить?
__________________
1.9.8.4. __________________
Последний раз редактировалось Vanta11a; 07.09.2010 в 19:22. Причина: решено |
||||
|
25.10.2010, 21:14 | #13 | ||
Новичок
Регистрация: 09.08.2008
Адрес: Славутич
Сообщений: 61
Репутация: 62
|
1.как самостоятельно написать стандартные функции TrimLeft (удаляет из строки начальные пробелы и управляющие символы) ..
2. написать функцию для нахождения nго числа последовательности Фибоначчи Последний раз редактировалось handless; 26.10.2010 в 00:18. |
||
|
31.10.2010, 18:14 | #14 | ||
Хитрые планы
Регистрация: 01.01.2007
Адрес: Северная столица мира!
Сообщений: 2,078
Репутация: 532
|
Build
[Fatal Error] Project1.dpr(6): Internal error: URW3950 вот возникает такая ошибка, когда копирую программу с нетбука на основной комп и наоборот. Что это такое? Заново переставлять дельфи или как?
__________________
♥ Рассказываю про стритарт в Санкт-Петербурге Ролики с рисованием стритарта Колян знает тропинки волшебных полян. Колян носит кулончик инь-ян, делит нули к нулям. Твой проводник в необычный Санкт-Петербург. |
||
|
01.11.2010, 00:32 | #15 | ||
Игрок
Регистрация: 14.01.2010
Адрес: Санкт-Петербург
Сообщений: 597
Репутация: 118
|
О Delphi
Delphi — что это? В последнее время резко возрос интерес к программированию. Это связано с развитием и внедрением в повседневную жизнь информационно-коммуникационных технологий. Если человек имеет дело с компьютером, то рано или поздно у него возникает желание, а иногда и необходимость, программировать. Среди пользователей персональных компьютеров в настоящее время наиболее популярно семейство операционных систем Windows и, естественно, что тот, кто собирается программировать, стремится писать программы, которые будут работать в этих системах. Несколько лет назад рядовому программисту оставалось только мечтать о создании собственных программ, работающих в среде Windows, т. к. единственным средством разработки был Borland C++ for Windows, явно ориентированный на профессионалов, обладающих серьезными знаниями и опытом. Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую "быструю разработку", среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки (RAD-систем, Rapid Application Development — среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий. Производительность программиста при использовании RAD-систем -фантастическая! Delphi — это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal. В настоящее время программистам стала доступна очередная версия пакета Delphi - Borland Delphi 7 Studio. Как и предыдущие версии, Borland Delphi 7 Studio позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML-документами, создание справочной системы, решение других задач. Отличительной особенностью седьмой версии является поддержка технологии .NET. Borland Delphi 7 Studio может работать в среде операционных систем от Windows 98 до Windows XP. Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 166 МГц (рекомендуется Pentium II 400 МГц), оперативной памяти - 128 Мбайт (рекомендуется 256 Мбайт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 475 Мбайт). |
||
|
01.11.2010, 22:50 | #16 | ||
Игрок
Регистрация: 25.11.2006
Сообщений: 883
Репутация: 504
|
AutoAndroid, товарищ, ваша информация устарела лет эдак на 5. Delphi уже давненько и не Борланд Делфи вовсе, а очень даже CodeGear RAD Studio от Embarcadero Technologies, просто седьмая версия признана классической.
__________________
Все они были мертвы...Последний выстрел стал отметкой, которая изменила все. Твиттер: http://twitter.com/enchantner/
Я убрал палец с курка. Все было кончено. |
||
|
02.11.2010, 01:30 | #17 | ||
Игроман
Регистрация: 13.07.2007
Адрес: Сімферополь
Сообщений: 3,012
Репутация: 629
|
Когда Embarcadero Technologies купила у Борланд CodeGear, он стал называться Embarcadero RAD Studio А с последней версии, её стоит называть Embarcadero RAD Studio XE
|
||
|
09.11.2010, 08:41 | #19 | ||
Вечный Искатель
Регистрация: 07.07.2007
Сообщений: 303
Репутация: 387
|
Ваяю прости господи "игру для программистов". Та часть, которая отвечает за "игру" вроде бы работает, кроме одного бага, который решено считать фичей. Теперь собственно о "программировании". Это будет собственный скриптовый язык, примерно такого вида
Скрытый текст: Хранится в обычном txt. Я сейчас буду упорно курить всё, что есть в интернете о работе с текстами, но может не надо изобретать велосипед и где-то есть наводки, как это проще сделать? Последний раз редактировалось Анкар; 09.11.2010 в 09:28. |
||
|
24.11.2010, 13:29 | #20 | ||
Вечный Искатель
Регистрация: 07.07.2007
Сообщений: 303
Репутация: 387
|
Имеется функция. В случае, если вылезает какая-либо ошибка, нужно тупо сделать её равной нулю.
Код:
function Twarrior.initiate(source:Tstrings):integer; var check:boolean; begin try ........ except on e:exception do result:=0; end; end; |
||
|
Метки |
delphi, обсуждение, помощь, программирование |
|
|
|