Описание тега delphi-prism

Delphi Prism - это инструмент быстрой разработки приложений для Microsoft .NET Framework и Mono, разработанный RemObjects Software и распространяемый Embarcadero Technologies. Он основан на языке и компиляторе Oxygene, интегрированном в IDE Microsoft Visual Studio и MonoDevelop.
1 ответ

Как добавить данные, используя только BinaryWriter в конце файла?

Возможно, аналогичные вопросы задавались в Stackru, но я, похоже, не смог найти решение своей проблемы. Я просто хочу открыть двоичный поток с возможностью записи и иметь возможность добавлять данные в файл, используя тот же поток. По-видимому, если…
1 ответ

Delphi Prism, как объявить постоянный ограниченный массив перечислений

Я получаю ошибку компиляции [Ошибка 1 (PE114) Тип "array[0..1] of ConsoleApplication.MyEnum" используется из типа "ConsoleApplication". должен быть общедоступным D:\PrismProjects\ConsoleApplication\ConsoleApplication\Program.pas 14 42 ConsoleApplica…
03 ноя '11 в 20:52
1 ответ

Graphics.DrawLines: параметр недействителен

Для этой проблемы я прочесал через Stackru похожие вопросы для ответа. Хотя многие из них были полезны, они не решили мою проблему. Моя программа рисует многоугольник на winform, используя метод graphics.DrawLines следующим образом. g.DrawLines(thep…
13 ноя '12 в 16:59
1 ответ

Как сгенерировать код на Паскале из XML-схемы в Delphi Prism?

Мне нужно импортировать некоторые схемы XML.В Delphi я использовал мастер связывания данных XML для генерации кода Pascal из схем.Есть ли что-то подобное в Delphi Prism, чтобы избежать написания всего этого стандартного кода?
27 май '09 в 18:56
1 ответ

Есть ли замена для TAnimate в Delphi Prism?

Мне нужно что-то похожее на TAnimate в Win32 Delphi для Delphi Prism для.NET. Таким образом, я могу анимировать или воспроизводить файлы AVI. Знаете ли вы, есть ли? Заранее спасибо,
10 ноя '11 в 19:10
1 ответ

Как перейти на новую страницу с печатным документом в.NET?

Возможный дубликат: Что именно делает свойство Hasmorepages PrintPageEventArgs? Я хотел бы продвинуть свою печать на новую страницу, не покидая события печати. До сих пор я узнал, что вы не можете и должны покинуть событие печати. Затем позвоните ещ…
18 июл '12 в 15:04
1 ответ

Как получить доступ к DataGridView из main.pas?

У меня DataGridView на другом winform, и я пытаюсь получить доступ к DataGridView из main.pas, но я не могу. Я получаю следующую ошибку: "MonoPro.UnitForm" не содержит определения "dataGridView1" в выражении "fr.dataGridView1" Вот код: Form1.pas с W…
1 ответ

RemObjects: Как предотвратить зависание пользовательского интерфейса при неудачном соединении TCP/IP?

Я тестирую свою программу TCP/IP-соединения, которая использует элементы управления RemObjects TcpClient и TcpServer, и сталкиваюсь с проблемой. Если хост или удаленный сервер не прослушивает соединение, тогда клиент просто замирает при попытке уста…
04 янв '13 в 16:44
4 ответа

Хорошие интернет-ресурсы Delphi Prism

Поиск в Google по "delphi prism", "delphi prism resources" или "delphi prism code snippets" почти не обнаруживает хороших сайтов. Есть ли хорошие сайты для программирования с хорошим количеством фрагментов кода и учебных пособий по Delphi Prism? Зар…
28 апр '10 в 12:46
3 ответа

Замена для TStringList в Delphi Prism.

Я переношу приложение, написанное на Delphi 2007 .Net, на Delphi Prism. Какой вариант лучше заменить классами TStringList и TStrings? Заранее спасибо. До свидания.
05 сен '09 в 03:45
4 ответа

Встроенное объявление List.AddRange

Это может показаться простым вопросом, но не для меня, также поиск ни к чему не привел. До сих пор единственное программирование.net, которое я делал, было с Delphi Prism. С Prism я могу делать такие вещи, как: var l := new List<String>(['A','…
26 мар '10 в 06:33
1 ответ

Сбрасывает ли установка методов к событию старый метод или добавляет другой метод в свой список событий?

Я немного запутался в настройке событий в.NET. У меня есть методы, которые установлены в MouseDown следующим образом. if theTool = TMakerTool.tmtSelect then begin MouseDown += new System.Windows.Forms.MouseEventHandler(@SelectMouseDown); Cursor := C…
29 ноя '11 в 16:59
3 ответа

Как предотвратить ввод ключа с помощью элемента управления NumericUpDown?

У меня есть числовой элемент управления downdown для winform, и я заметил, что во время тестирования не только у вас есть возможность изменять значение, нажимая клавиши вверх и вниз, но и просто вводить значения с клавиатуры. Я не хочу этого Я тольк…
05 ноя '12 в 15:41
1 ответ

Есть ли замена в методе или функции Frac в.NET, которая будет принимать параметр DateTime?

Я работаю с Delphi Prism для.NET. Мне нужно иметь возможность принимать значение DateTime и отделять время от даты. Я могу сделать это на Win32 Delphi с помощью функции Frac. Я не могу найти ничего похожего на.NET. Вы знаете, существует ли что-нибуд…
20 окт '11 в 13:07
3 ответа

Что такое Delphi Prism LineFeed

Что эквивалентно C# \n и Visual Basic vbCRLF или vbNewLine в Delphi Prism? Должен ли я использовать Environment.NewLine?
21 янв '10 в 06:07
1 ответ

Сохранить HTTP-изображение JPEG на компьютере с помощью Delphi Prism?

У меня есть скрипт, написанный с использованием Delphi Prism для извлечения определенных изображений на веб-страницах. Я подошел к той части, где я могу показать изображение в PictureBox, просто поместив URL-адрес в PictureBox.ImageLocation Как я мо…
18 сен '11 в 11:07
1 ответ

Почему ListBox мигает при выполнении события DrawItem?

У меня есть ListBox, и он имеет событие DrawItem, определенное следующим образом. Следующие свойства ListBox устанавливаются так: DrawMode = OwnerDrawFixed и FormattingEnabled = ture. Когда я запускаю программу и добавляю более одного элемента или о…
25 апр '12 в 13:16
1 ответ

Ошибка в файле AssemblyInfo

Я получаю ошибкуError 1(E4) "end." or implementation section members (types or methods) expected." Нигде в интернете я не могу найти информацию об этой ошибке. Я получаю эту ошибку из-за этой строки файла AssemblyInfo.pas: Implementation SomeMethod(…
01 дек '11 в 14:02
3 ответа

Как прочитать n символов из двоичного файла, созданного под win32 с.NET?

Моя программа win32 создала двоичный файл, содержащий только строку [32] и целое число сразу после нее. Затем я написал программу.NET для чтения того же файла. Вот мой код.NET: method ReadUnitFile; var FHeader:TFileHeader; Biread:BinaryReader; FUnit…
27 апр '12 в 13:26
2 ответа

Есть ли способ загрузить библиотеку в Delphi Prism?

Мне нужно загрузить динамически связанный или статический файл библиотеки во время выполнения. Есть ли способ сделать это в Delphi Prism? Библиотека MSDN, кажется, не указывает на это. Любая помощь или советы будут очень благодарны. Спасибо,
04 сен '12 в 13:38