Информационный блог Зайцева Артёма aka artyomkaes

Апрель 28, 2008

Сохранение выделения memo

написано в рубрике: Pascal programming — admin @ 22:44

Ребят привет. Самостоятельно разобрался с методом компонента Tmemo.
А именно, меня интересовало сохранение выделения. Для реализации необходимо объявить переменную buf типа PAnsiChar – указатель.
Вот код.
Var //Описание переменных которые будем использовать.
Form1: TForm1;
buf :PAnsiChar; //Переменная указатель.
implementation
procedure TForm1.Button1Click(Sender: TObject);//Весь код я прописал по клику на кнопку
begin
memo1.SetFocus; //Установка фокуса.
memo1.SelStart := 1; //Начало выделения
Memo1.SelLength := 100; //Длинна выделения.
getmem (buf,200); //Резервирование памяти. Это ключевой момент, не зарезервировав память, ничего не выйдет.
Memo1.GetSelTextBuf(buf,20); //Метод сохранения выделения в буфер.
ShowMessage (buf) //Вывод значения которое сохранено в памяти.
st := buf; //Присваивание значения строковому типу
ShowMessage (st[1]); //Вывод первого символа переменной строкового типа.
end;
end.
Теоретически всё должно быть понятно. Сам наступил на грабли когда не резервировал память для переменной (процедура freemem).
Спасибо.
Артём Зайцев

Апрель 18, 2008

Скачать загрузить Turbo Pacal TP 7.0 7.1 Турбо паскаль ТП

написано в рубрике: Pascal programming — admin @ 22:27

Всем доброго времени суток. Скачивайте ЧУДНУЮ среду разработки турбо паскаль. Именно с помощью этого языка программирования, программисты начинают писать свои первые программы. Им по сей день пользуются многие колледжи, университеты не говоря о школах.

В данном пакете есть модуль graph. Есть пару моих исходников, и игра пинг понг с возможность игры в режиме arcanoid (арканоид).

Если будут вопросы по поводу установки, настройке среды - пишите обязательно помогу :)

Для загрузки воспользуйтесь ссылкой ниже.

Скачать загрузить Turbo Pacal TP 7.0 7.1 Турбо паскаль ТП

С уважением Артём Зайцев

Март 30, 2008

Арканоид на паскале исходник сорец source arcanoid пинг понг ping pong pascal

написано в рубрике: Pascal programming — admin @ 13:35

Уважаемые посетители, хотел продемонстрировать Вам свой проект АРКАНОИД.
Писал его для курсового проекта в колледже. Получилось даже ничего так.
Скачать исходник Арканоида можно тут
Жду Ваших замечательных комментариев.
Ещё есть несколь замечаний. На некоторых современных видеоадаптерах игра отказалась работать, так же под эмулятором в операционной системе Linux использование процедуры Delay работает криво, соответственно игра тоже работает кривовато. Под Windows работает отлично - многократно тестировал.
С уважением Зайцев Арётм aka artyomkaes

Январь 20, 2008

Метод трапеций, решение, вычисление методом трапеций поиск квадрата числа, вычисление площади круга, объём шара, длинна окружности формулы pascal паскаль

написано в рубрике: Pascal programming — admin @ 14:35

Здравствуй многоуважаемый посетитель. Именно для тебя я стараюсь, пишу думаю и вообще сайт создан и рассчитан для тебя – посетитель.

Пару дней назад одному товарищу я сделал 3 программы на языке программирования паскаль. Хотелось бы поделиться исходниками программы, а вдруг кому то понадобятся, всё же приятно сделать пользу.
Далее буду писать номер задачи, ниже её условие и ссылку на исходник.

Задача №1
Введите символ с клавиатуры. Определите длину окружности, площадь круга и объем шара, используя в качестве радиуса код символа.
Что тут сложного, а ничего просто нужно найти формулы для того что бы определить длину окружности, вычислить площадь круга и объем шара.

Скачать загрузить исходный код программа сорец на паскале

Задача №2
Данная задача намного сложнее первой, но всё же решаемо.
Вычислить определенный интеграл методом трапеций (площадь s фигуры, ограниченной: осью Х, прямыми Y=а и Y=b и кривой f(Х).

Скачать загрузить исходный код паскале метод методом трапеций.

Задача №3
Квадрат трехзначного числа оканчивается тремя цифрами, которые как раз и составляют это число. Написать программу поиска таких чисел.

Скачать загрузить поиск квадрата трёхзначного числа паскаль pascal.

В программах я написал подробные комментарии для понятности. Если есть ошибки, не ругайтесь на меня, я не отрицаю их нахождение в исходном коде, потому что программы писал быстро, без предварительной подготовки. Материал о тех же интегралах, изучал на ходу.

С уважением Артём Зайцев.

Декабрь 16, 2007

Презентация Циклы WHILE REPEAT FOR с постусловием предусловием параметром

написано в рубрике: Pascal programming, Компьютеры — admin @ 23:07

Данная презентация на тему циклы составлена лично мной. Выполнял я данную работу на 1 курсе. В то время каждому студенту задали создать презентацию, касающуюся языка программирования PASCAL. Вот я и выбрал (сабж). Трудился не особо, так как времени не хватало, но есть пару оригинальных моментов, на которых стоит заострить своё внимание. В ней есть анимация работы циклов и.т.д. Хотелось бы, что бы данная работа принесла вам пользу.

Скачать загрузить download презентацию на тему Циклы с параметром постусловием предусловием

Вычисление СЛУ методом гаусса. Решение систем линейных алгебраических уравнений методом гаусса. Метод Гаусса. Исходник на паскале Pascal решения СЛУ методом Гаусса, как привести матрицу к треугольному виду, работа, обработка действия над матрицей.

написано в рубрике: Pascal programming, Компьютеры — admin @ 23:06

Появилась возможность закачать на сервер презентацию на тему решение СЛУ методом Гаусса. Работу, по всей видимости, изготовил мой замечательный преподаватель Алгоритмизации Баканова Э.В. В презентации всё детально расписано, описано. Т.е научиться решать матрицы, приводить их к треугольному виду, не составит большого труда. Презентация создана с помощью инструмента MS Power Point. Решайте, учитесь и всё получиться.

Скачать Загрузить Download призентацию на тему решение СЛУ методом Гаусса, исходник решения СЛУ на паскале Pascal

Работает на WordPress

Top@Mail.ru Rambler's Top100