Как сделать калькулятор в Delphi?

Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.

Как Delphi реализует многоплатформенную разработку?

Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...

Печать ячеек

Советы » Принтеры и Печать » Печать ячеек

У кого-нибудь есть пример кода печати в заданной ячейке? Типа PrintAt(row,col,"Text")?

Вот некоторый код, который я нашел после блужданий в группах новостей. Правда сам я его не проверял, но источник утверждает, что он работает. Так что будьте внимательны!

TForm1.PrintTableClick(Sender: TObject);
var

xcord: integer; ycord: integer; recordbuffer: string

; begin

xcord := 10; ycord := 10; Table1.First; Printer.BeginDoc; Printer.Canvas.Font.Name := 'Courier New'; while

not

Table1.EOF do

begin

recordbuffer := concat((Table1.Fields[0].AsString), ' ', (Table1.Fields[1].AsString)); recordbuffer := recordbuffer + concat(' ', (Table1.Fields[2].AsString); {пока все поля не будут в recordbuffer} Printer.Canvas.TextOut(xcord, ycord, recordbuffer); ycord := ycord + 50; Table1.next; end

; Printer.Enddoc; end

;

Другое по теме:

Категории

Статьи

Советы

Copyright © 2024 - All Rights Reserved - www.delphirus.com