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

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

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

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

Cursors_win7.rar

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

Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 341
Размер:	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
Размещено в Без категории
Просмотров 1240 Комментарии 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
Просмотров: 487
Размер:	589.1 Кб
ID:	1522

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

...
Миниатюры
Нажмите на изображение для увеличения
Название: m3udemo.jpg
Просмотров: 281
Размер:	87.7 Кб
ID:	1504  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 11880 Комментарии 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
Просмотров: 286
Размер:	48.2 Кб
ID:	1404  
Вложения
Тип файла: zip winCopyFileClipbrd.zip (506.6 Кб, 169 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1680 Комментарии 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
Размещено в Без категории
Просмотров 3925 Комментарии 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
Размещено в Без категории
Просмотров 6537 Комментарии 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
Просмотров: 288
Размер:	232.0 Кб
ID:	1356  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 1383 Комментарии 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
Просмотров: 298
Размер:	96.0 Кб
ID:	1395  
Вложения
Тип файла: zip MyDrop.zip (261.4 Кб, 133 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 4508 Комментарии 7 Alex_pac вне форума
Старый
Delphi генератор TList списков
Запись от Alex_pac размещена 27.07.2012 в 18:24
Обновил(-а) Alex_pac 24.09.2012 в 15:49

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

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

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

Сабж

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

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

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

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

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

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

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

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

RegExpr_preg

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

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

Компонент TEmbeddedWB

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

http://www.bsalsa.com/downloads.html...
Миниатюры
Нажмите на изображение для увеличения
Название: ewb.GIF
Просмотров: 308
Размер:	36.4 Кб
ID:	724   Нажмите на изображение для увеличения
Название: 9064975.png
Просмотров: 215
Размер:	10.2 Кб
ID:	725  
Вложения
Аватар для Alex_pac
Размещено в Без категории
Просмотров 2608 Комментарии 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
Просмотров: 316
Размер:	8.7 Кб
ID:	722  
Вложения
Тип файла: zip colorBorderControl.zip (221.2 Кб, 161 просмотров)
Аватар для Alex_pac
Размещено в Без категории
Просмотров 873 Комментарии 0 Alex_pac вне форума
Старый
Модуль авто настройки DBNavigator
Запись от Alex_pac размещена 27.05.2012 в 02:37

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

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

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

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

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

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

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

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