Описание тега oxygene

Oxygene - объектно-ориентированный язык программирования общего назначения, основанный на Паскале. Oxygene можно скомпилировать в среду выполнения Microsoft Common Language Runtime (.NET и Mono), Java и Android Dalvik, а также в среду выполнения Objective-C.
1 ответ

Включить атрибут неуправляемого типа в интерфейс COM

Я пишу интерфейсы COM в Oxygene для класса вызываемой оболочки COM. Я не могу понять, как маршалировать свойство System.Decimal в качестве валюты (собственный тип COM), так как компилятор Oxygene не допускает синтаксис, который работал для Delphi.NE…
28 фев '15 в 14:04
1 ответ

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

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

В чем разница между границами элемента управления и настройками X,Y, ширины, высоты элемента управления?

Итак, допустим, у меня есть панель на winform, и я хочу, чтобы она отображалась в определенной точке и должна иметь определенную ширину и высоту на winform. Плюс, я хочу сделать это во время выполнения. Итак, в чем разница и правильный способ переме…
05 мар '13 в 19:02
1 ответ

TeeChart / Android / Oxygene

Я скачал ознакомительную версию TeeChart для Android и хочу использовать ее в приложении, разработанном с использованием RemObjects Oxygene. Если я создаю простое приложение hello world, используя шаблон по умолчанию, и создаю новую диаграмму, испол…
10 мар '14 в 17:34
1 ответ

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

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

Псевдонимы пространства имен в Oxygene

Есть ли способ использовать псевдонимы пространства имен в Oxygene .net? то есть: Что такое кислородный эквивалент кода C# using someOtherName = System.Timers.Timer;?
08 июл '13 в 00:20
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
3 ответа

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

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

Существуют ли кросс-компилируемые примеры OpenGL, сделанные с помощью Oxygene?

У нас есть работающий проект OpenGL для ПК (работает на MacOS и Linux также под Wine), который мы хотим попробовать кросс-компилировать для планшетов. Delphi XE2/XE4 предлагает поддержку iOS, но Android пока нет, и, судя по истории внедрения iOS, эт…
3 ответа

Что такое Delphi Prism LineFeed

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

Делаем XNA в Delphi Prism

Я установил Delphi Prism и XNA Game Studio 3.0. Мне удалось перевести на Delphi Prism XNA Tutorial 1 "Отображение 3D-модели на экране" ( http://msdn.microsoft.com/en-us/library/bb197293.aspx). Проект компилируется нормально, но я не могу загрузить м…
27 ноя '08 в 18:45
1 ответ

Почему столбцы DataGridView расположены друг над другом?

На winform у меня есть DataGridView и столбцы в нем. По какой-то странной причине, когда я запускаю свою программу, столбцы накладываются друг на друга во время выполнения. Что бы я ни делал, это не изменится. Я не знаю, устанавливаю ли я определенн…
1 ответ

Предоставление функциональности через Prism & Com Interop

Как можно разоблачить класс, написанный на Prism, через COM Interop? Например, дан следующий интерфейс: TYPE IFoo = public interface property bar: string; read; end; FooImpl = class( IFoo ) private function GetBar : string; public property bar: stri…
21 мар '09 в 04:14
2 ответа

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

Я почти закончил миграцию своего программного обеспечения для среды.NET. Сейчас я прохожу все предупреждения и убираю их. Затем я столкнулся с этой проблемой. Вот мой класс: TColorObj = class value:double; thecolor:Color; Constructor; method ReadCol…
09 авг '12 в 13:07
1 ответ

Как я могу объявить глобальный метод в Oxygene

Как я могу объявить глобальный метод в Delphi Prism, используя класс __Global? А рекомендуется использовать глобальные методы? К сожалению, я не нашел ни одного примера.
10 сен '09 в 05:26
2 ответа

Как вызвать lockWindowUpdate, используя DelphiPrism

Как я могу вызвать lockWindowUpdate, используя Delphi Prism?
15 фев '10 в 19:45
2 ответа

Как импортировать DLL в delphi-призму?

Я пытаюсь импортировать DLL в моей программе Delphi-Prism и никогда не делал этого раньше. Итак, после того, как я нашел ответ в Интернете, я собрал что-то, как указано ниже, но не работает. MyUtils = public static class private [DllImport("winmm.dl…
31 окт '12 в 15:05