Авторизироваться
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: ADMIN, Nextik  
Библиотека процедур!
15.05.2009 в 20:10 Сообщение #1
gost66783805
Новичок
Пользователи
Сообщений: 11
Награды: 1
Репутация: 3
Offline
Товарищи! Есть идея! Сделать много процедур на разные случаи жизни, а мы их будем просто копировать и использовать в своих программах!!! Сейчас дам примеры!
15.05.2009 в 20:12 Сообщение #2
gost66783805
Новичок
Пользователи
Сообщений: 11
Награды: 1
Репутация: 3
Offline
Вот допустим процедура очистки экрана:
procedure cls;
begin
setColor(255,255,255);
fillRect(0,0,getWidth,getHeight);
end;
15.05.2009 в 20:15 Сообщение #3
gost66783805
Новичок
Пользователи
Сообщений: 11
Награды: 1
Репутация: 3
Offline
А вот процедура для вывода текстовых пунктов с заданным промежутком пикселов от заданной координаты:

procedure textMenu(text1,text2,text3,text4:string;x,y,prom:integer);
begin
drawText(text1,x,y);
drawText(text2,x,y+prom);
drawText(text3,x,y+prom+prom);
drawText(text4,x,y+prom+prom+prom);
end;

15.05.2009 в 20:15 Сообщение #4
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
поддерживаю!
удобная процедура!
получение веб страницы. первое что пришло в голову

function receivepage(url:string):string;
var conn: http;
htmlBody: string;
contentType: string;
i: integer;
begin
if not openHttp(conn, url) then halt;
setHttpMethod(conn, GET);
addHttpHeader(conn, 'User-agent', 'MIDletPascal browser');
i:=sendHttpMessage(conn);
htmlBody := getHttpResponse(conn);
contentType := getHttpHeader(conn, 'Content-type');
closeHttp(conn);
receivepage := htmlBody;
end.

15.05.2009 в 20:16 Сообщение #5
gost66783805
Новичок
Пользователи
Сообщений: 11
Награды: 1
Репутация: 3
Offline
ДАвайте делать новые команды!
15.05.2009 в 20:20 Сообщение #6
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
надо придумать сначала какие процедуры
15.05.2009 в 20:22 Сообщение #7
gost66783805
Новичок
Пользователи
Сообщений: 11
Награды: 1
Репутация: 3
Offline
Вот процедура заставки из трех картинок с заданной паузой:
procedure zastawka3(im1,im2,im3:string;sleep:integer);
begin
drawImage(loadImage(im1),0,0);
repaint;
delay(sleep);
drawImage(loadImage(im2),0,0);
repaint;
delay(sleep);
drawImage(loadImage(im3),0,0);
repaint;
delay(sleep);
end;
15.05.2009 в 20:24 Сообщение #8
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
откуда ты их берешь? biggrin
15.05.2009 в 20:24 Сообщение #9
gost66783805
Новичок
Пользователи
Сообщений: 11
Награды: 1
Репутация: 3
Offline
programmer, сам делаю:)
15.05.2009 в 20:25 Сообщение #10
programmer
Умный
Проверенные
Сообщений: 599
Награды: 3
Репутация: 111
Offline
а где идеи берешь?
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: