С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Alex_pac
Войти
Регистрация
Восстановить пароль
Старый
Рейтинг: 5.00. Голосов: 1.
Delphi Простая градиентная заливка на WinApi
Запись от Alex_pac размещена 10.11.2012 в 05:05

Процедура градиентной заливки из 2 цветов

http://msdn.microsoft.com/en-us/library/dd144957%28v=vs.85%29.aspx << сабж

На самом деле можно еще заливать треугольником...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 273
Размер:	15.0 Кб
ID:	1477  
Вложения
Тип файла: zip gradient2.zip (392.5 Кб, 170 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2271 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 4.00. Голосов: 1.
Использование ресурсов в Delphi
Запись от Alex_pac размещена 05.11.2012 в 22:29
Обновил(-а) Alex_pac 10.11.2012 в 03:39

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

1) Картинки
2) Файлы различных форматов
3) Курсоры
...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 438
Размер:	67.8 Кб
ID:	1466  
Вложения
Тип файла: rar Тест ресурсов.rar (1.10 Мб, 312 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3033 Комментарии 3 Alex_pac вне форума
Старый
Курсор из Windows 8
Запись от Alex_pac размещена 05.11.2012 в 19:50
Обновил(-а) Alex_pac 05.11.2012 в 21:36

Кто хочет может освежить курсор в своей ОС

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 476
Размер:	64.5 Кб
ID:	1462

у кого стоит XP вот курсоры из семерки

Cursors_win7.rar

у кого стоит семерка...
Вложения
Тип файла: zip 3368_new_cursors_fro.zip (20.0 Кб, 184 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1847 Комментарии 0 Alex_pac вне форума
Старый
Синхронизированная сортировка строковых листов
Запись от Alex_pac размещена 04.11.2012 в 13:39
Обновил(-а) Alex_pac 05.11.2012 в 01:55

Представляю процедуры для синхронизации сортировок строковых листов

Delphi
1
2
3
4
type
IntArray = array of integer;
 
procedure StrListReIndex(str:TStrings; var index:IntArray);
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1022 Комментарии 1 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Устанавливаем события на TGauge
Запись от Alex_pac размещена 29.10.2012 в 11:02

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 370
Размер:	17.0 Кб
ID:	1433

Delphi
1
2
3
4
5
6
7
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Gauges;
...
Вложения
Тип файла: zip GaugeEvents.zip (197.6 Кб, 288 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1260 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Delphi M3U ListBox Player
Запись от Alex_pac размещена 20.10.2012 в 05:27
Обновил(-а) Alex_pac 06.05.2016 в 10:56

http://jqbook.net.ru/delphi.html <<-- офф сайт

18.11.12 BassSimple player 2.2

Нажмите на изображение для увеличения
Название: playerSimple.png
Просмотров: 525
Размер:	589.1 Кб
ID:	1522

BassSimple медиа проигрыватель 2.2

...
Миниатюры
Нажмите на изображение для увеличения
Название: m3udemo.jpg
Просмотров: 320
Размер:	87.7 Кб
ID:	1504  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 11900 Комментарии 17 Alex_pac вне форума
Старый
Delphi Копирование файлов из проводника
Запись от Alex_pac размещена 19.10.2012 в 10:54
Обновил(-а) Alex_pac 20.10.2012 в 06:12

Сабж

Delphi
1
2
3
4
5
6
7
8
unit uShell;
 
interface
 
// Модуль копирования файлов в буфер для проводника
// протестирован Delphi 7, XE
 
uses Forms, Classes, SysUtils,
...
Миниатюры
Нажмите на изображение для увеличения
Название: winCopyFileClipbrd.jpg
Просмотров: 317
Размер:	48.2 Кб
ID:	1404  
Вложения
Тип файла: zip winCopyFileClipbrd.zip (506.6 Кб, 170 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1693 Комментарии 2 Alex_pac вне форума
Старый
Delphi DBGrid Убрать полосы прокрутки
Запись от Alex_pac размещена 10.10.2012 в 17:47

Итак разберемся с полосами прокрутки в DbGrid

1) способ который цитируется по всему инету

Delphi
1
2
3
TDBGrid = class(DBGrids.TDBGrid)
public
  HorzScroll: boolean;
...
Вложения
Тип файла: zip уауауаау.zip (597.0 Кб, 206 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3980 Комментарии 0 Alex_pac вне форума
Старый
Delphi модуль ассоциации файлов
Запись от Alex_pac размещена 26.09.2012 в 01:30
Обновил(-а) Alex_pac 15.10.2012 в 16:43

Протестирован
Windows XP, Windows 7

Delphi
1
2
3
4
5
6
7
unit FileAssociation;
 
// модуль ассоциации файлов
 
interface
 
uses Windows, SysUtils, Registry, ShlObj;
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 6543 Комментарии 3 Alex_pac вне форума
Старый
Delphi Прилипание форм, модуль Magnetic
Запись от Alex_pac размещена 25.09.2012 в 16:38

Документация на модуль Magnetic 1.1 Repack 2012

Модуль является чуть переделанной версией класса TMagnetic

Протестировано:
Delphi 7, 10, 15 XE

Windows
...
Миниатюры
Нажмите на изображение для увеличения
Название: magnetic.png
Просмотров: 321
Размер:	232.0 Кб
ID:	1356  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1395 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Delphi drag drop файлов в прогамму
Запись от Alex_pac размещена 14.08.2012 в 09:09
Обновил(-а) Alex_pac 14.10.2012 в 15:34

Представляю класс который обеспечит перенос файлов в программу или вынос файлов из нее.

Delphi
1
2
3
4
5
unit DropFileClass;
 
// procedure FromDropFiles(Sender: TObject);
 
{
...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 330
Размер:	96.0 Кб
ID:	1395  
Вложения
Тип файла: zip MyDrop.zip (261.4 Кб, 137 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 4545 Комментарии 7 Alex_pac вне форума
Старый
Delphi генератор TList списков
Запись от Alex_pac размещена 27.07.2012 в 18:24
Обновил(-а) Alex_pac 24.09.2012 в 15:49

Списки в Delphi позволяют лихо управлятся с различными коллециями объектов.

Однако у класса TList который является базовым ко всем спискам есть недостаток такой что указатели, хранящиеся...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 323
Размер:	91.1 Кб
ID:	1024  
Вложения
Тип файла: zip TListGenerator.zip (560.7 Кб, 244 просмотров)
Тип файла: zip TListGenerator_Source.zip (1.24 Мб, 239 просмотров)
Тип файла: zip Delphi_Dgen.zip (700.8 Кб, 537 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1082 Комментарии 3 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
Delphi md5 UTF8 ANSI
Запись от Alex_pac размещена 23.07.2012 в 01:39
Обновил(-а) Alex_pac 27.07.2012 в 01:04

модуль для расчета MD5

кодировки UTF8 ANSI

протестирован : delphi 7, 10, 15 XE . Результаты расчета идентичны php md5

Delphi
1
2
3
unit md5Hash;
 
// Optimized
...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 473
Размер:	24.0 Кб
ID:	998  
Вложения
Тип файла: zip delphi_md5.zip (377.1 Кб, 474 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3688 Комментарии 8 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Delphi запуск JavaScript [jsWebBrowser 3]
Запись от Alex_pac размещена 18.07.2012 в 13:13
Обновил(-а) Alex_pac 27.07.2012 в 01:05

Модуль jsWebBrowser 3

http://jqbook.narod.ru/delphi/javascript.htm <<- официальная страница

Нажмите на изображение для увеличения
Название: jsEmbeded.png
Просмотров: 336
Размер:	46.3 Кб
ID:	946

Модуль позволяет легко и просто использовать...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3511 Комментарии 1 Alex_pac вне форума
Старый
Delphi функция explode из php
Запись от Alex_pac размещена 11.07.2012 в 02:11
Обновил(-а) Alex_pac 05.10.2012 в 09:33

Delphi
1
2
3
// строку в список (explode)
procedure str_explode(const sDelimiter, sSrc :string; resStr: TStrings; lLimit :integer = -1; bWithEmpty :boolean = true);
// разбивает в массив строку sSrc
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 932 Комментарии 1 Alex_pac вне форума
Старый
Рейтинг: 4.67. Голосов: 3.
Delphi работа с Ini Файлами, Модуль IniFileExt
Запись от Alex_pac размещена 07.07.2012 в 03:45

Документация на модуль IniFileExt 1.0

FAQ по INI файлам

Офф документация на модуль IniFileExt 1.0

Модуль позволяет использовать альтернативные методы для...
Вложения
Тип файла: zip IniFileExt.zip (1.0 Кб, 230 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1504 Комментарии 0 Alex_pac вне форума
Старый
Delphi Отображение форм на панели задач
Запись от Alex_pac размещена 03.07.2012 в 23:39

Сабж

Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 387
Размер:	53.3 Кб
ID:	911

показ формы 2
Delphi
1
2
3
4
procedure TForm1.Button1Click(Sender: TObject);
begin
  Unit2.Form2.Show;
  ShowWindow(Unit2.Form2.Handle,SW_SHOWNORMAL);
...
Вложения
Тип файла: rar отображение форм на панели задач.rar (181.9 Кб, 155 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1053 Комментарии 0 Alex_pac вне форума
Старый
Delphi Многострочный текст в однострочный
Запись от Alex_pac размещена 20.06.2012 в 13:58
Обновил(-а) Alex_pac 27.07.2012 в 01:05

Можно найти массу применений однострочному тексту.

Например такой текст можно хранить в текстовом файле,
и каждый текст на новой строке, что легко извлекается через TStringList...
Миниатюры
Нажмите на изображение для увеличения
Название: Без имени 1.jpg
Просмотров: 506
Размер:	60.4 Кб
ID:	874  
Вложения
Тип файла: zip EncodeText.zip (260.9 Кб, 311 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1525 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Delphi Taskbar Progress Windows 7 исходник
Запись от Alex_pac размещена 17.06.2012 в 04:35
Обновил(-а) Alex_pac 26.06.2012 в 23:04

модуль Unit_Win7Taskbar

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 397
Размер:	50.6 Кб
ID:	867
Вложения
Тип файла: zip TaskbarDemo Delphi 7.zip (222.9 Кб, 303 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2012 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Bass.dll это просто!
Запись от Alex_pac размещена 07.06.2012 в 13:36
Обновил(-а) Alex_pac 02.12.2012 в 20:55

Модуль BassSimple v1.8

http://jqbook.narod.ru/delphi/bass.htm << офф сайт и документация

Версия 1.8.1 декабрь 2012

Добавлен BassSimple Server

...
Миниатюры
Нажмите на изображение для увеличения
Название: fx.jpg
Просмотров: 430
Размер:	86.1 Кб
ID:	1312   Нажмите на изображение для увеличения
Название: rec.jpg
Просмотров: 389
Размер:	54.7 Кб
ID:	1313   Нажмите на изображение для увеличения
Название: fx2.jpg
Просмотров: 342
Размер:	76.9 Кб
ID:	1394  

Нажмите на изображение для увеличения
Название: vis_all.jpg
Просмотров: 288
Размер:	76.9 Кб
ID:	1483  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1770 Комментарии 0 Alex_pac вне форума
Старый
DBLookupComboBox редактор
Запись от Alex_pac размещена 31.05.2012 в 22:13

DBLookupComboBox позволяет лекго листать записи в ДатаСете и при этом занимает мало места.

Что делает его очень удобным со стороны интерфейса.

Однако при всех удобствах...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 389
Размер:	28.2 Кб
ID:	747  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 933 Комментарии 0 Alex_pac вне форума
Старый
Модуль преобразования DOCX DOC в MHT
Запись от Alex_pac размещена 30.05.2012 в 16:57
Обновил(-а) Alex_pac 27.07.2012 в 01:07

Так как нельзя отобразить Word документ в программе Delphi

То воспользуется тем что IE (TWebbrowser) умеет отображать MHT файлы.

То есть можно хранить не Word Файлы а перепакованные...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 400
Размер:	81.9 Кб
ID:	741  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1301 Комментарии 0 Alex_pac вне форума
Старый
Регулярные выражения Delphi проще чем когда либо
Запись от Alex_pac размещена 27.05.2012 в 03:04
Обновил(-а) Alex_pac 27.07.2012 в 01:10

Модуль Упрощенного интерфейса регулярных выражений

RegExpr_preg

Нажмите на изображение для увеличения
Название: i_4fac066b4ee83_jath.png
Просмотров: 352
Размер:	74.9 Кб
ID:	727

Документация:
http://jqbook.narod.ru/delphi_preg.html
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1483 Комментарии 1 Alex_pac вне форума
Старый
Модуль ассоциативных списков для Delphi
Запись от Alex_pac размещена 27.05.2012 в 03:02
Обновил(-а) Alex_pac 27.07.2012 в 01:08

документация ->> http://jqbook.narod.ru/delphi_assoc.html

ссылка на тему обсуждения ->>

http://www.cyberforum.ru/delphi/thread550219.html

Модуль...
Миниатюры
Нажмите на изображение для увеличения
Название: i_4faa7204ddd11_ui.jpg
Просмотров: 172
Размер:	49.1 Кб
ID:	726  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 596 Комментарии 0 Alex_pac вне форума
Старый
Компонент TEmbeddedWB
Запись от Alex_pac размещена 27.05.2012 в 02:57

Компонент TEmbeddedWB

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

http://www.bsalsa.com/downloads.html...
Миниатюры
Нажмите на изображение для увеличения
Название: ewb.GIF
Просмотров: 344
Размер:	36.4 Кб
ID:	724   Нажмите на изображение для увеличения
Название: 9064975.png
Просмотров: 254
Размер:	10.2 Кб
ID:	725  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2649 Комментарии 0 Alex_pac вне форума
Старый
TSpeedButton Cancel свойство
Запись от Alex_pac размещена 27.05.2012 в 02:51

у кнопок TSpeedButton нет свойства Cancel, которое позволяет нажимать их клавишей ESC.

Поскольку TSpeedButton это кнопка которая позволяет себя делать как картинку, то применяется она довольно...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 499 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 4.00. Голосов: 1.
Рисование цветной рамки вокруг визуальных компонентов на примере TComboBox
Запись от Alex_pac размещена 27.05.2012 в 02:44

Рисование цветной рамки вокруг визуальных компонентов на примере TComboBox

теоритически можно внедрить свой код в WinApi и там менять цвет и тд, но это очень нудно.
Так что воспользуется...
Миниатюры
Нажмите на изображение для увеличения
Название: 4ea28e45f09d0.jpg
Просмотров: 356
Размер:	8.7 Кб
ID:	722  
Вложения
Тип файла: zip colorBorderControl.zip (221.2 Кб, 161 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 884 Комментарии 0 Alex_pac вне форума
Старый
Модуль авто настройки DBNavigator
Запись от Alex_pac размещена 27.05.2012 в 02:37

Модуль авто настройки DBNavigator

Нажмите на изображение для увеличения
Название: 4e8c8d489cf23.jpg
Просмотров: 395
Размер:	33.5 Кб
ID:	720

Код:
// установка текстовых меток
    procedure TDBNavigator.TextLabels(enable: boolean = true);
Устанавливает...
Вложения
Тип файла: zip DbExtraNavigator.zip (536.9 Кб, 264 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 696 Комментарии 0 Alex_pac вне форума
Старый
Простой Браузер с вкладками на Delphi
Запись от Alex_pac размещена 27.05.2012 в 02:27

Простой Браузер с вкладками на Delphi

Нажмите на изображение для увеличения
Название: 4e8546c0e7d75.jpg
Просмотров: 479
Размер:	50.8 Кб
ID:	718

Delphi_Browser.zip
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1717 Комментарии 0 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Особенности объектов в delphi
Запись от Alex_pac размещена 27.05.2012 в 02:24

Начну с того что каждый объект в дельфи, будь то компонент или просто строковый лист требует обязательного создания, и выделения ему памяти.

Для простоты разберемся в специфике объектов...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 901 Комментарии 0 Alex_pac вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru