![]() |
Перевод кода Pascal abc в код MidletPascal
Собственно возникла проблема с синтаксисом, буду очень благодарен если переведёте под MP и поясните
код на паскале Код:
Program NewProject; |
Ответ: Перевод кода Pascal abc в код MidletPascal
Вроде нет ошибок
|
Ответ: Перевод кода Pascal abc в код MidletPascal
относительно привычного паскаля нет, а вот если переводить в midlet, то ошибка в 6 и 8 строках вроде, там вместо writeln должно быть что то вроде drawtext, но т.к. я не силён, поэтому попросил помощи у знающих
|
Ответ: Перевод кода Pascal abc в код MidletPascal
Почитай хелп, думаю, все станет ясно.
Если нужно вводить числа, лучше использовать формы. Тогда ввод можно реализовать с помощью TextField, а вывод с помощью FormAddString или Alert. |
Ответ: Перевод кода Pascal abc в код MidletPascal
Вот пример ввода:
Код:
program HelloForm; Ну, должно быть понятно.... А так, Help=>Manual |
Ответ: Перевод кода Pascal abc в код MidletPascal
Код:
Program ypaBHeHu9; собственно вопрос, а что за параметр? FormAddTextField ? кстате, может кто-нибудь из просветлённых сможет проконсультировать меня в асике/мирке/<ещё где-нибудь> (на ваш выбор) ? |
Ответ: Перевод кода Pascal abc в код MidletPascal
Inserts a text field to the form. The function returns the ID of the text field. The 'prompt' is the string displayed next to tet field. 'defaultValue' is the text that is initially in the text field. 'maxSize' is the maximum length of the text field in number of characters. 'constraints' can be any of the following:
·TF_ANY - text field can contain any characters ·TF_EMAIL - only email can be entered into text field ·TF_NUMERIC - only number can be entered into text field ·TF_PHONENUMBER - only phonenumber can be entered into text field ·TF_URL - only URL can be enetered into the ext field ·TF_PASSWORD - the text in the field is hidden, '*' character are displayed instead PHP код:
Example Код:
var textField_idinteger; |
Ответ: Перевод кода Pascal abc в код MidletPascal
чтото вроде этого:
Код:
Program ypaBHeHu9; и честно говоря уже запутался как чего писать :( |
Ответ: Перевод кода Pascal abc в код MidletPascal
Protey=>
Id_a:= FormAddTextField('Ввести коэффициент a', '', 20, TF_NUMERIC); Id_b:= FormAddTextField('Ввести коэффициент b', '', 20, TF_NUMERIC); Id_c:= FormAddTextField('Ввести коэффициент c', '', 20, TF_NUMERIC); |
Ответ: Перевод кода Pascal abc в код MidletPascal
Цитата:
|
Ответ: Перевод кода Pascal abc в код MidletPascal
Вот рабочий код...
a:= FormAddTextField('Ввести коэффициент a', '', 20, TF_NUMERIC); возвращает только число или строку. Не поочереди :) Так что переменные или из строчки извлекать или так. Код:
Program ypaBHeHu9; |
Ответ: Перевод кода Pascal abc в код MidletPascal
Вместо делея-
Код:
.............. |
Ответ: Перевод кода Pascal abc в код MidletPascal
спасибо, более-менее разобрался, теперь осталось только добавить пару переносов (все слова в экран не влезают) и будут совсем гуты
|
Ответ: Перевод кода Pascal abc в код MidletPascal
Цитата:
|
Ответ: Перевод кода Pascal abc в код MidletPascal
запутался в коде ;(
добрые люди, просветите пожалуйста, куда и что нужно дописать чтобы: 1) после ввода коэффициентов жмакать кнопку и приложение продолжало работу (временной интервал сложно подогнать оптимально, 5 мало, 10 много) ? 2) после вывода результата опять нажимать кнопку и приложение закрывалось? 3)<главное> сделать перенос слов скажем про дискременант на одной строке, про первый корень на второй, про второй корень - на третьей? пол ночи читал различные хелпы - ниасилил (( Код:
Program x2; |
Часовой пояс GMT +4, время: 02:11. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot