Сообщения без ответов | Активные темы Текущее время: Сб дек 16, 2017 7:49 pm



Ответить на тему  [ 1 сообщение ] 
Для новичков в программировании 
Автор Сообщение
Администратор
Аватар пользователя

Зарегистрирован: Пн янв 12, 2015 10:58 am
Сообщений: 1254
Сообщение Для новичков в программировании
Много примеров уже делал и даже делал сборник полезных скриптов, но что-то никто так и не может понять.
Начну делать свои видео по скриптингу, программированию и всему остальному а тут по урокам буду выкладывать листинги и задания.

Для тех кто не понимает что написано ниже:

Код:
function GetWindowText(hWnd: cardinal; lpString: PWideChar; nMaxCount: Integer): Integer; stdcall; external 'user32.dll' name 'GetWindowTextW';
function GetWindowTextLength(hWnd: cardinal): Integer; stdcall; external 'user32.dll' name 'GetWindowTextLengthW';
var
  Title: string;
begin
  setlength(Title,GetWindowTextLength(engine.GameWindow)+1);
  GetWindowText(engine.GameWindow,Pchar(Title),255);
end.


Ну и первые вопросы которые мы будем обсуждать, теоретический план:

  • Что такое Begin End и почему после end стоит точка, а не точка с запятой.
  • Операторные Скобки - Почему все так сложно или "Я нихера не понимаю".
  • Что такое Var,Title,String.
  • Переменные их типы и объявление или "Вот эта шапочка сверху она должна быть везде"
  • Для чего сделаны отступы после Begin и почему перед end их не стало.
  • Форматирование кода или "Я написал у меня и так работает, зачем все это нужно"?
  • Что такое Engine и зачем после него стоит точка.
  • ООП или "Пошло все в ПООпу"
  • Что такое Uses SysUtils,Classes;?
  • Подключаемые модули и с чем их едят или "Почему здесь нет моих любых Math,StrUtils,Windows из дельфи!!!?!??1111".
  • Чем отличается SetLength от GetWindowText.
  • Подпрограммы, Функции и Процедуры.
  • Что делают первые 2 строки кода и зачем они нужны, почему без них не будет работать. (WinAPI)

_________________

Мой Сайт, Тут есть все скрипты: 1-85, Заточка, Аугмент и много чего другого
skype: live:ivanius51
вопросы по СКРИПТАМ, не программированию - БЕСПЛАТНО!



Пн июл 03, 2017 1:49 pm
Профиль WWW
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Разработано: g-yar.
Русская поддержка phpBB