Форум программистов, компьютерный форум, киберфорум
Наши страницы
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
Просмотров: 234
Размер:	15.0 Кб
ID:	1477  
Вложения
Тип файла: zip gradient2.zip (392.5 Кб, 168 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2201 Комментарии 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
Просмотров: 381
Размер:	67.8 Кб
ID:	1466  
Вложения
Тип файла: rar Тест ресурсов.rar (1.10 Мб, 309 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2926 Комментарии 3 Alex_pac вне форума
Старый
Курсор из Windows 8
Запись от Alex_pac размещена 05.11.2012 в 19:50
Обновил(-а) Alex_pac 05.11.2012 в 21:36

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

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

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

Cursors_win7.rar

у кого стоит семерка...
Вложения
Тип файла: zip 3368_new_cursors_fro.zip (20.0 Кб, 173 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1746 Комментарии 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
Размещено в Без категории
Просмотров 1011 Комментарии 1 Alex_pac вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Устанавливаем события на TGauge
Запись от Alex_pac размещена 29.10.2012 в 11:02

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 336
Размер:	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 Кб, 287 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1232 Комментарии 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
Просмотров: 450
Размер:	589.1 Кб
ID:	1522

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

...
Миниатюры
Нажмите на изображение для увеличения
Название: m3udemo.jpg
Просмотров: 256
Размер:	87.7 Кб
ID:	1504  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 11838 Комментарии 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
Просмотров: 255
Размер:	48.2 Кб
ID:	1404  
Вложения
Тип файла: zip winCopyFileClipbrd.zip (506.6 Кб, 169 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1671 Комментарии 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 Кб, 204 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3871 Комментарии 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
Размещено в Без категории
Просмотров 6533 Комментарии 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
Просмотров: 270
Размер:	232.0 Кб
ID:	1356  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1368 Комментарии 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
Просмотров: 262
Размер:	96.0 Кб
ID:	1395  
Вложения
Тип файла: zip MyDrop.zip (261.4 Кб, 133 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 4488 Комментарии 7 Alex_pac вне форума
Старый
Delphi генератор TList списков
Запись от Alex_pac размещена 27.07.2012 в 18:24
Обновил(-а) Alex_pac 24.09.2012 в 15:49

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

Однако у класса TList который является базовым ко всем спискам есть недостаток такой что указатели, хранящиеся...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 297
Размер:	91.1 Кб
ID:	1024  
Вложения
Тип файла: zip TListGenerator.zip (560.7 Кб, 242 просмотров)
Тип файла: zip TListGenerator_Source.zip (1.24 Мб, 234 просмотров)
Тип файла: zip Delphi_Dgen.zip (700.8 Кб, 531 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1064 Комментарии 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
Просмотров: 436
Размер:	24.0 Кб
ID:	998  
Вложения
Тип файла: zip delphi_md5.zip (377.1 Кб, 465 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3558 Комментарии 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
Просмотров: 294
Размер:	46.3 Кб
ID:	946

Модуль позволяет легко и просто использовать...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 3376 Комментарии 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
Размещено в Без категории
Просмотров 921 Комментарии 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 Кб, 228 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1488 Комментарии 0 Alex_pac вне форума
Старый
Delphi Отображение форм на панели задач
Запись от Alex_pac размещена 03.07.2012 в 23:39

Сабж

Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 321
Размер:	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 Кб, 153 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1047 Комментарии 0 Alex_pac вне форума
Старый
Delphi Многострочный текст в однострочный
Запись от Alex_pac размещена 20.06.2012 в 13:58
Обновил(-а) Alex_pac 27.07.2012 в 01:05

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

Например такой текст можно хранить в текстовом файле,
и каждый текст на новой строке, что легко извлекается через TStringList...
Миниатюры
Нажмите на изображение для увеличения
Название: Без имени 1.jpg
Просмотров: 466
Размер:	60.4 Кб
ID:	874  
Вложения
Тип файла: zip EncodeText.zip (260.9 Кб, 311 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1503 Комментарии 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
Просмотров: 334
Размер:	50.6 Кб
ID:	867
Вложения
Тип файла: zip TaskbarDemo Delphi 7.zip (222.9 Кб, 299 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1955 Комментарии 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
Просмотров: 359
Размер:	86.1 Кб
ID:	1312   Нажмите на изображение для увеличения
Название: rec.jpg
Просмотров: 317
Размер:	54.7 Кб
ID:	1313   Нажмите на изображение для увеличения
Название: fx2.jpg
Просмотров: 274
Размер:	76.9 Кб
ID:	1394  

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

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

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

Однако при всех удобствах...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 321
Размер:	28.2 Кб
ID:	747  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 916 Комментарии 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
Просмотров: 338
Размер:	81.9 Кб
ID:	741  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1257 Комментарии 0 Alex_pac вне форума
Старый
Регулярные выражения Delphi проще чем когда либо
Запись от Alex_pac размещена 27.05.2012 в 03:04
Обновил(-а) Alex_pac 27.07.2012 в 01:10

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

RegExpr_preg

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

Документация:
http://jqbook.narod.ru/delphi_preg.html
...
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1471 Комментарии 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
Просмотров: 169
Размер:	49.1 Кб
ID:	726  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 584 Комментарии 0 Alex_pac вне форума
Старый
Компонент TEmbeddedWB
Запись от Alex_pac размещена 27.05.2012 в 02:57

Компонент TEmbeddedWB

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

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

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

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

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

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

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

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

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

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

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

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

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

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