Показать сообщение отдельно
Старый 02.02.2010, 16:49   #5
VotapilD
Оператор ЭВМ
 
Регистрация: 07.12.2009
Адрес: Мытищи
Сообщений: 44
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: Перевод кода Pascal abc в код MidletPascal

Вот пример ввода:
program HelloForm; 
 var itemId : integer;
      cmdNext : command;  
      cmdQuit : command;
      name : string;
 begin   
	// switch to form mode from default canvas mode   
 ShowForm;  
	// add a text field to the form    
 itemId := FormAddTextField('Enter your name', '', 20, TF_ANY);     
  	// create a command (button) 
 cmdNext := CreateCommand('Go!', CM_OK, 1);
 AddCommand(cmdNext);
        // wait until the user clickes on Go! command
 repeat until GetClickedCommand = cmdNext;       // retrieve the entered name 
 name := FormGetText(itemId);       // switch back to canvas mode and draw the text 
 ShowCanvas;
 DrawText('Hello, ' + name + '!', 0, 0);
 Repaint;
     	// create a quit command
 cmdQuit := CreateCommand('Quit', CM_EXIT, 1);
 AddCommand(cmdQuit);
 repeat until GetClickedCommand = cmdQuit; 
End.
Тут вводиццо имя через форму(itemId := FormAddTextField('Enter your name', '', 20, TF_ANY); ) и потом выводится в canvas - drawtext('Hello, '+name+'!',0,0);
Ну, должно быть понятно.... А так, Help=>Manual
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Protey (02.02.2010)