Быстрый заказ, позвонить +7-978-708-85-73
Дроссель Amadeus Productions. Быстрый заказ по телефону.
(Viber, WhatsApp, Telegram)
Amadeus Productions Дроссельный узел на Lancer IX 1.6 (4G18), 2.0 (4G63) и другие моторы
Ремкомплект РХХ на Mitsubishi Lancer IX, 1.6 (4G18), MD619857, 1450A116
Облегченный маховик на 1.6 (4G18) и другие моторы
Облегченные шкивы на 1.6 (4G18) и другие моторы
One-touch или "Ленивые поворотники"

> Кружок юного КОДЕРА [Лекции], Тут мы только читаем!
andr_mozg
сообщение 21.11.2013, 18:58
Сообщение #1


7*#2&$%@
*******

Группа:
Технический Маньяк
Сообщений: 1845
Регистрация: 9.10.2011
Из: Москва, Дмитровское ш.
Вне форума


Репутация:   71  


Прикрепленное изображение


Тут я попробую рассказать как писать скрипты на AutoIT и убедить в том что тут нет нечего сложного.

Напутствие, для юного кодера

1. Буду стараться объяснять на пальцах (без жесткой терминологии)
2. Будит выложен Букварь, по нему необходимо делать внеклассное чтение.
3. Если есть вопросы, задаем их в соответствующей теме.
4. Все уроки надо повторять и делать все самим.
5. Да, при желании научу и блондинку. (IMG:style_emoticons/default/laugh.gif)

Я не профессиональный программе, и мои программы далеки от совершенства, но они бт.. ть работают, и ваши будут, может код не красивый и правила кодерские мы нарушаем но как говорится - «гребем как можем» (IMG:style_emoticons/default/biggrin.gif) .



Обсуждение >> ТУТ


P.S. почему AutoIT ?
- удобный редактор
- простой язык, прощает много косяков
- функционал постоянно расширяется, и возможности огромны.
- Пользоваться можно на халяву (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
 
Start new topic
Ответов
andr_mozg
сообщение 1.12.2013, 19:00
Сообщение #2


7*#2&$%@
*******

Группа:
Технический Маньяк
Сообщений: 1845
Регистрация: 9.10.2011
Из: Москва, Дмитровское ш.
Вне форума


Репутация:   71  


Урок #4 Мат. и Стринги



Как все уже поняли, речь пойдет о математике и строках(String).

1. Открываем наш созданный скрипт (как и где, смотрим прев. уроки)

2. Видим примерно следущее.
Код
MsgBox(0,"Мой первый скрипт","Я это сделал...!!!",10)

В кавычках как я и говарил мы указываем строковые значения (String)


3. Переменная начинается с знака $
Пример $sNAME
что надо помнить!
    - тип данных переменной пофиг (то есть неважно строка это или число, нужно самому главное помнить)
    - большие или маленькие буквы в имени переменной - пофиг
    - Для того что бы не путать самим, имя мы начинаем с буквы - s (String/ Строка), число будим обозначать i (Integer/ целое число)
    - переменную можно заранее не объявлять, просто пишим
    Код
    $iY=19

    но правельно это сперва в начале кода писать Dim
    Код
    Dim $iY

    $iY=19

    Но можно принебречь, пока.


4. простые действия с цыфрами и строками.


Вариант 1
Код
; Строки
$sA="Мой" & "первый"
$sB = "скрипт"
MsgBox(0,$sA & $sB,"Я это сделал...!!!",10)

В первом варианте мы объединяем строки с помощью символа &


Вариант 2
Код
; Строки
$sA="Мой" & " первый "
$sA &= "скрипт"
MsgBox(0,$sA,"Я это сделал...!!!",10)


Во втором мы используем присвоение &=
То есть к тому что было в переменной $sA, добавляем новое значение

Вариант 3

Код
$sA="Мой" & " первый "
$sA &= "скрипт"
MsgBox(0,$sA,"Я это сделал...!!!",1+9)


В третьем варианте, мы испольуем сложение для числовых значений.

Вариант 4
Код
; Строки
$sA="Мой" & " первый "
$sA &= "скрипт"

$iZ=1
$iZ+=32
MsgBox($iZ,$sA,"Я это сделал...!!!",1+9)


В варианте четыри, мы используем переменную для работой с числом
+= - присвоение, к тому что есть плюсуем еще.

Как незя делать!

Код
; Строки

$sA &= "скрипт"

$iZ+=32
MsgBox($iZ,$sA,"Я это сделал...!!!",1+9)

Будит две ошибки, так как нельзя присвоить или добавить к тому, для кого исходное значение не определено.
То есть $sA и $sZ переменная не определена и не имеет значения, а мы пытаемся к ним прибавлять и присваивать.

ДЗ

1. Открываем Азбуку
2. Первая вкладка Содержание
3. Основные понятия / Операторы
 ��������� �� 75%
Прикрепленное изображение
1033 x 515 (102,35 килобайт)

4. Основные понятия / Типы данных

Учить на изусть!


____________ Задачи!____________________


Нарисуем окно с текстом, что бы получилось так!
Прикрепленное изображение





Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post

Сообщений в этой теме


Fast ReplyReply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

Быстрый заказ, позвонить +7-978-708-85-73
Дроссель Amadeus Productions. Быстрый заказ по телефону.
(Viber, WhatsApp, Telegram)
Amadeus Productions Дроссельный узел на Lancer IX 1.6 (4G18), 2.0 (4G63) и другие моторы
Ремкомплект РХХ на Mitsubishi Lancer IX, 1.6 (4G18), MD619857, 1450A116
Облегченный маховик на 1.6 (4G18) и другие моторы
Облегченные шкивы на 1.6 (4G18) и другие моторы
One-touch или "Ленивые поворотники"