Показать полную графическую версию : Delphi 7
Возможно тут есть люди, которые учились delphi самостоятельно без помощи опытных программеров или курсов - вопрос к ним:
Поставил я себе delphi 7 и понял, что нихрена в ней не смыслю, освоил тока визуальное...
Посоветуйте какие-нибудь книги (электронные или бумажные) которые вам очень помогли при освоении языка
Надеюсь вопрос понятен :)
ЗЫ Смотрелэту (http://www.forum.oszone.net/topic.cgi?forum=18&topic=333) тему, но там ничего полезного нету
Исправлено: UZER, 11:55 1-08-2003
Prisoner
01-08-2003, 15:54
Хелп, ака F1. Помогут регулярные рассылки subscribe.ru и maillist.ru, а самую неоценимую помощь окажет осознание того, что необходимо и поход с этой мыслью на ya.ru.
Prisoner
Сам на что подписан, или что порекомендуешь из рассылок?
MessageDlg('Ошибка ввода, Приложение будет закрыто', mtError, [mbOK], 0);
Как "Приложение будет закрыто" переместить на строчку ниже
Prisoner
02-08-2003, 10:02
Рассылки всякие :) весь спектр, от полного "для начинающих" и... к примеру-
На сабскрибе: Delphi. Уроки. + Мастера Delphi+Провессиональное программирование (там больше о С, но у него с Дельфей тесная интеграция)+WinApi на русском.
На мэйллисте: Стиль в Delphi.
Вставить где нужно коды #10#13 - будет перевод строки, то есть можно организовать многострочные мессаги.
Есть еще вопросик
1. Как текст из Edit передать в Memo?
Пишу
Memo1.Lines := Edit1.Text;
Дельфя отвечает (По-буржуйски я плохо понимаю) что-то типа "String и TSrting" - это разные понятия
Prisoner
Спасибо...
Хелп, ака F1.
По-буржуйски я плохо понимаю
поход с этой мыслью
Дык самой мысли нету, хотелось бы учебничек электронный (на крайняк хороший бумажный) :)
Prisoner
02-08-2003, 13:43
TMemo.Lines это Tstrings (Или стринглист, не помню, а хелпарика еще нету, система слетела недавно), ты пытаешься запихнуть строку в контейнер, по сему просто посмотри внимательнее в определение TMemo, найди у него свойство Lines, Посмотри его тип и погляди как с этим типом работать, то есть в твоем сдучае как туда положить строку...
Под Help'ом я понимаю встроенную помощь Delphi, а вот там тебе придется все по аглицки читать :) не хочешь по аглицки, в твоем распоряжении яндекс... могу посоветовать в том же яндексе ввести "Королевство дельфи", там ты найдешь столь дорогие тебе ссылки на различную документацию... удачи.
На счет мысли... я имел ввиду, что сначала стоит озадачиться идеей, что собственно писать :) потом КАК писать, разработать структуру данных, интерфейсик, все по уму короче обдумать, а потом уж писать умный ;) код.
UZER Надо Memo.Lines[i]:=Edit.Text
Исправлено: Kuper, 19:56 2-08-2003
Добавлено:
А вообще хелп - весьма полезен, так что учи английский.
Добавлено:
упс, прогнал пургу, UZER так лучше
Memo.Lines.Add(Edit.Text);
Prisoner
02-08-2003, 23:38
Да... с методом Add гораздо лучше, Kuper :)
У меня по 6 Дельфям штук 10 е.книг наберется. Если надо ...
Mazay
Скинь на мыло, что не жалко
vasketsov
03-08-2003, 09:02
Если надо полностью перписать текст:
Memo.Lines.Text := Edit.Text;
Prisoner
Вставлять нужно #13#10.
А еще точнее - константу sLineBreak из модуля system.pas
vasketsov
#10#13 тоже работает :)
#10#13 - управляющие символы
А как можно выключить комп (WinXP)?
Пишу вот
Windows.ExitWindowsEx(EWX_POWEROFF,0);
Но ничего не происходит
Только логоф работает
Windows.ExitWindowsEx(EWX_LOGOFF,0);
:(
Prisoner
03-08-2003, 19:01
Спасибо за поправку vasketsov .
vasketsov
03-08-2003, 22:46
UZER
1) offtopic. к Delphi7 отношения не имеет.
2) уже обсуждалось, треба только поискать.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.