CN108984166A - A kind of quick tool System for interactive software - Google Patents
A kind of quick tool System for interactive software Download PDFInfo
- Publication number
- CN108984166A CN108984166A CN201810655420.1A CN201810655420A CN108984166A CN 108984166 A CN108984166 A CN 108984166A CN 201810655420 A CN201810655420 A CN 201810655420A CN 108984166 A CN108984166 A CN 108984166A
- Authority
- CN
- China
- Prior art keywords
- component
- function
- constructing
- module
- software
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/33—Intelligent editors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of quick tool System for interactive software, including assembly module, the assembly module provides the component for building software interface;Function module, the function module, which is provided, writes required function to component progress event routine;Editor module, the editor module carries out event routine Code Edit to the component and attribute is arranged;Module is run, realizes the overall operation of software.The access threshold that the present invention programs reduces, and the personnel of primary programming personnel or not programming basis can quickly develop;The present invention carries out the exploitation on foreground, middle and backstage by a kind of Software Development Tools in which can be convenient;The code of Software Development Tools provided by the invention is succinctly understandable, and later developer is facilitated to carry out the catcher and Persisting exploitation of project.
Description
Technical field
The present invention relates to computer software programming technical fields, and in particular, to a kind of for the fast of interactive software
Fast tool System.
Background technique
With the fast development of science and technology and society, computer software engineering is become more and more important, the machine in all trades and professions
Tool automation, intelligentized control method, internet, Internet of Things etc. are for the requirement such as the efficiency of software development, control or speed of service
Also more and more.
Software development is the process for requiring to build the software section in software systems or system according to user.Software is opened
Hair be one include demand capture, demand analysis, design, realization and test system engineering.Software is usually to use certain program
Come what is realized, generalling use Software Development Tools can be developed design language.
The main constituents of software development environment are software tools, and man-machine interface is between software development environment and user
A unified dialog interaction system, it is the important quality mark of software development environment;Connection between tool and mutually
It is understood by what the shared data being stored in information bank was achieved.
In soft project application, the application that traditional quick application programming tool can only solve some specific area is asked
Topic, for example, for the programming tool of specific hardware, it can be in corresponding subdivision field fast programming application, while reducing programming
Access threshold, but can not be used in software programming;In addition, needing designer and programmer common for design and programming
It completes large amount of complex, repetition or the work of similar programming development, this aspect and brings the waste of a large amount of cost of labor, another party
The size of code of face program increases sharply, although being finally able to achieve the technical purpose of software, may then bring control object in operation
Or program operation speed it is excessively slow the problems such as, and since it is desired that a large amount of programing work, so the efficiency of software development can not yet
It improves.
It is found by retrieval:
1, application No. is in 201610906363.0, entitled " a kind of programming tool and method convenient for application "
State's patent application discloses a kind of programming tool and method convenient for application, belongs to microcomputer programming technique field.It is wrapped
It includes power supply, building block, storage process block and the insertion microprocessor I stored in process block and is embedded in the building block
Microprocessor II, include one or more program instruction of professional programmer write-in in the microprocessor II, it is described
Storage process block is equipped with the receiving element I controlled by the microprocessor I, and the building block is equipped with by the microprocessor
The radiated element II of II control, after the power supply is the building block and storage process block power supply, the building block passes through
Radiated element II by comprising program instruction issue, the storage process block pass through the receiving element I receive the building block
The program instruction of sending simultaneously carries out storage processing.The programming tool and method belong to microcomputer programming field, are not suitable for
The software development of windows platform;The programming tool and method bias toward hardware programming, are not suitable for pure software programming.
2, application No. is 201610686180.2, entitled " a kind of programming tools in kind based on event handling "
Chinese patent application discloses a kind of programming tool in kind based on event handling, including programmed process in kind and output unit
With several programming blocks in kind;It is characterized in that, the programming block in kind includes: energy block, event programme block and behavior programming block;
Wherein, energy block confirms one section of journey as the initial programming block in kind for carrying out one section of agenda programming using programming block in kind
The beginning of sequence sequence simultaneously issues information guarantor to the material object programmed process and output unit when terminating the programming of this section of agenda
Deposit the corresponding program of this section of agenda;Each section of agenda successively programs block structure by energy block, event programme block, behavior
At.The material object programming tool is the programming tool based on event handling, and application field is narrow.
In conclusion existing software development technique is still more below without solving the problems, such as:
1, programming Cost for Coordination is high;
2, the field applied is narrow;
3, programming language still has professional threshold;
4, programming does not have pervasive answer;
5, for the programming higher cost of GUI interaction exploitation;
6, the duplication of labour in programming is more.
Therefore, how the demand that industrial application is no longer satisfied using traditional quick application programming tool, expanded soft
The application field of part exploitation, reduces cost of labor in programming threshold and exploitation at the coordination time for reducing software development, becomes ability
Domain urgent problem to be solved.
Currently without the explanation or report for finding technology similar to the present invention, it is also not yet collected into money similar both at home and abroad
Material.
Summary of the invention
Aiming at the above shortcomings existing in the prior art, the object of the present invention is to provide a kind of for interactive software
Quick tool System, the system can reduce the coordination time of software development, using package assembling, reduce software development
Coordinate the time, reduce programming threshold, realize the quick delivery of software, while expanding the application field of software development, energy
It is enough preferably to meet in existing industrial application the needs of for software development.
The present invention is achieved by the following technical solutions.
A kind of quick tool System for interactive software, including following module:
Assembly module, the assembly module provide the component for building software interface, and the component is what function module called
Object;
Function module, function needed for the function module provides calling object, the function are used to carry out thing to component
Part is write;
Editor module, the editor module carries out event code editor to the component and attribute is arranged;
Module is run, overall operation is carried out to the component editted.
The assembly module and the function module separate the realization of writing of software interface built with action code;
The operation module operates to the heat operation in the editing environment of software or runs outside software.
Preferably, the assembly module includes basic module unit, common component blocks and high-level component unit;Its
In:
Infrastructure component needed for basic software interface is built in the basic module unit offer;
General purpose module needed for basic software interface is built in the common component blocks offer;
High-level component needed for basic software interface is built in the high-level component unit offer.
Preferably, the function module includes following any one or any number of function units:
System function unit, the system function unit are said for providing function operation and function system-related
It is bright;
- UI function unit, the UI function unit is for providing function operation relevant to UI and function declaration;
Logical function unit, the logical function unit is for providing function operation relevant to logic and function declaration;
Object function unit, the object function unit is for providing function operation relevant to object and function declaration;
Data function unit, the data function unit is for providing function operation and function declaration associated with the data;
Character function unit, the character function unit is for providing function operation relevant to character and function declaration;
Documentation function unit, the documentation function unit are said for providing function operation relevant to file stream and function
It is bright.
Preferably, the function that the function module includes is the function based on direction.The function difference based on direction
It is the programming mode to a kind of integrating action in the function programming method of procedure-oriented and object-oriented, that is, realizes same target.
Preferably, the editor module includes such as lower unit:
Attributes edit unit carries out attributes edit to component;
Code Edit unit carries out Code Edit to component.
Preferably, the Code Edit unit carries out Code Edit as basic programming language using λ-expression, specifically
Are as follows: anonymous function object is defined in called position or the position for passing to function as parameter.
The present invention separates the realization of writing of software interface built with action code by assembly module and function module,
Solves the narrow technical problem in the field of existing software development system application;
The present invention solves the high technology of the Cost for Coordination of existing part development system by the collaborative development between each module
Problem and the big technical problem of the coordination difficulty of existing software development system;
The present invention carries out Code Edit as basic programming language using λ-expression, solves existing software development system
Programming language still has the technical issues of professional threshold;
By operation module, the heat in the editing environment of software runs or runs outside software the present invention, solves existing
Software development system programming does not have pervasive the technical issues of answering;
The present invention solves existing software development system and GUI interaction is developed by using modular programming mode
The higher technical problem of programming cost;
The present invention by using the function based on direction, solve the duplication of labour in existing software development system programming compared with
More technical problems.
Compared with prior art, the invention has the following beneficial effects:
1) provided by the present invention for the quick tool System of interactive software, the access threshold drop of programming
Low, the personnel of primary programming personnel or not programming basis can quickly develop;
2) present invention is by choosing different component and function, carries out the exploitation on foreground, middle and backstage with can be convenient;
3) provided by the present invention for the quick tool System of interactive software, using λ-expression as basic
Programming language is programmed exploitation, has code succinctly understandable, and later developer is facilitated to carry out the catcher of project and continue
The advantages of exploitation;
4) provided by the present invention for the quick tool System of interactive software, belong to opening for windows platform
Hair tool;
5) provided by the present invention for the quick tool System of interactive software, it is not only suitable for hardware programming,
It is programmed suitable for pure software;
It 6) is the letter based on direction (target) provided by the present invention for the quick tool System of interactive software
Numerical expression programming tool has and implements identical function of movement to same class object, it is not necessary to the advantages of function of movement is write in repetition;
7) provided by the present invention for the quick tool System of interactive software, building for software interface can be made
It is separated with the realization of action code, the separation realized with code is built at this interface, makes software design work and program editing work
It is effectively combined, for example, while design interface written in code can be carried out according to interface, the two complements each other;Together
When, since code is succinct, intuitive and convenient is built at interface, and software design and program editing work can be undertaken by the same person,
Human cost is saved;
The above beneficial effect shows that the present invention can preferably meet the need in existing industrial application for software development
It asks;Certainly, it implements any of the products of the present invention and does not necessarily require achieving all the advantages described above at the same time.
Detailed description of the invention
Upon reading the detailed description of non-limiting embodiments with reference to the following drawings, other feature of the invention,
Objects and advantages will become more apparent upon:
Fig. 1 is the comprising modules schematic diagram that system uses in one embodiment of the invention;
Fig. 2 is assembly module composition schematic diagram in one embodiment of the invention;
Fig. 3 is function module composition schematic diagram in one embodiment of the invention;
Fig. 4 is editor module composition schematic diagram in one embodiment of the invention.
Specific embodiment
Elaborate below to the embodiment of the present invention: the present embodiment carries out under the premise of the technical scheme of the present invention
Implement, the detailed implementation method and specific operation process are given.It should be pointed out that those skilled in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention
Protect range.
As shown in Figure 1, a kind of embodiment schematic diagram of the quick tool System for interactive software, including such as
Lower module:
Assembly module is used for software and chooses component, provides the component for building software interface, and the component is Function Modules
The object that block calls;
Function module is used for the selection of function and checks, provides function needed for calling object, and the function is used for
Event is carried out to component to write;
Editor module is used for the editor of software, carries out program code editor to the component and attribute is arranged;
Module is run, the overall operation of software is used for: overall operation is carried out to the component editted.
In section Example of the present invention, the assembly module includes basic module unit, common component blocks and height
Level assembly unit;Wherein:
Infrastructure component needed for basic software interface is built in the basic module unit offer;
General purpose module needed for basic software interface is built in the common component blocks offer;
High-level component needed for basic software interface is built in the high-level component unit offer.
Specifically, the basic module may include following any one or any number of components:
- Layer layer assembly, for constructing Layer layers;
- Label component, for constructing label;
- TextBox component, for constructing text box;
- Image component, for constructing Image image;
- Gif component, for constructing Gif cardon;
- Apng component, for constructing Apng image;
- CommandButton component, for constructing button;
- Var component, for constructing the variable in code.
Specifically, the general purpose module may include following any one or any number of components:
- Menu component, for constructing menu bar;
- ComboBox component, for constructing combobox;
- ListBox component, for constructing list box;
- CheckBox component, for constructing check box;
- OptionButton component, for constructing single-point choice box;
- DateBox component, for constructing date selection component;
- TimeBox component, for constructing time component;
- ProgreBar component, for constructing progress bar;
- Timer component, for constructing triggering clock.
Specifically, the high-level component may include following any one or any number of components:
- Chart component, for constructing chart frame;
Flash component, for constructing Flash;
- Report component, for constructing report component;
- Tree component, for constructing tree component;
- WebBrowser component, for constructing tree component.
In section Example of the present invention, the function module includes following function unit:
System function unit provides function operation and function declaration system-related;System function includes:
ColorBrowse (palette), Cl ipBoard (paste copy board), Exit (exiting) etc.;
- UI function unit provides function operation relevant to UI and function declaration;UI function includes: HideButton (hidden
Hide button), HideControl (hiding component), HideLayer (hidden layer) etc.;
Logical function unit provides function operation relevant to logic and function declaration;Logical function includes: that For (is followed
Ring logic), IF (decision logic), Case (selection logic) etc.;
Object function unit provides function operation relevant to object and function declaration;Object function includes: Append
(addition), Clear (removing), Clone (clone) etc.;
Data function unit provides function operation and function declaration associated with the data;Data function includes:
BindingDataTo (binding data), Count (counting), DB (database functions) etc.;
Character function unit provides function operation relevant to character and function declaration;Character function includes: Decode
(decoding), Encode (coding), Replace (replacement) etc.;
Documentation function unit provides function operation relevant to file stream and function declaration;Documentation function includes:
FileBrowse (browsing file), FileDelete (file deletion), FileWrite (write-in file) etc..
Wherein, the function that the function module includes is the function based on direction.
In section Example of the present invention, the editor module includes such as lower unit:
Attributes edit unit is used for the attributes edit of component and/or function;
Code Edit unit is used for the Code Edit of component and/or function.
Wherein, the Code Edit unit carries out Code Edit as basic programming language using λ-expression.
The quick tool System for interactive software of above-described embodiment, operation process are as follows:
Build basic software interface
Basic software interface is built, needs that corresponding component is selected to be built from assembly module, builds first
Layer layers, Layer layer assembly is dragged into design window.Followed by basic, general or high-level component is selected to hold to Layer
In device, to form basic software interface.
Event routine is write for component
On the software interface put up, event routine is write.The ID number for double-clicking component enters Code Edit unit, in letter
Select the function needed in digital-to-analogue block and carry out event to component in Code Edit unit to write, attributes edit unit can be with
The attribute of component is arranged accordingly.
It saves code and executes
After editting code, clicks Action and save code, then click each component (action group in software
Part) it can on-line operation code.Meanwhile after closing IDE (Integrated Development Environment, i.e. editing environment described in the present embodiment),
The software code of preservation can be also run under Runtime mode.
Quick tool System provided in this embodiment for interactive software, software interface being built and acting
The realization of code separates;The heat operation that software can be realized in editing environment, can also realize operation outside software;It generates
Software cross-platform can be run;
Assembly module provides the object of function call, and editor module carries out Code Edit to component and function and attribute is set
It sets, operation module runs the component and code section that write;
The present embodiment is suitable for the quick exploitation of human-computer interaction type software.
Tool System provided in this embodiment supports touch screen type programming development.
It in order to more specifically understand the present invention, is illustrated below by way of specific application example, but the application example is not
For limiting the present invention.Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail,
But in the appropriate case, the technology, method and apparatus should be considered as part of specification.
In following application example, for interactive software quick tool System using computer system into
Row, wherein computer system includes computer, computer include via the processing unit of system bus connection, system storage,
Fixed memory interface, mobile memory interface, user input interface, network interface, video interface and peripheral interface etc.;
Wherein, the disclosed quick tool System for being used for interactive software of the present embodiment, is installed on computer
In system storage, the operation to the quick tool System for interactive software is realized by user input interface,
And under the support of processing unit, the operation of operation module is realized;The event routine code formed in editor module can pass through
Fixed memory interface, mobile memory interface, network interface, video interface and peripheral interface etc. are exported to other operations
In environment.Wherein, it chooses component progress interface using assembly module and builds and need to complete by keyboard or touch screen, editing
Program code editor is carried out to the component in module and attribute setting needs to complete by keyboard;Selection of Function to editor mould
Block need by mouse perhaps touch screen click or by keyboard input;The program code of formation can also be deposited by fixation
Memory interface, mobile memory interface, network interface, video interface and peripheral interface etc. are saved to other memories or fortune
In row environment;It needs to click operation interpreter by mouse using operation module, explains the code that operation is stored on hard disk, lead to
Cross the software of computer display display operation.
It should be noted that above-mentioned hardware configuration explanation is merely illustrative, and it is in no way intended to the present embodiment
Using or any restrictions that use.
Application example explanation:
Example citing 1: Hello world program is built
A button component and a textbox component are chosen using assembly module, and is dragged on layer layer;
Then button component is double-clicked, into writing code in editing machine (editor module);
Set function is chosen in function module, and textbox component is inserted in the attributes edit unit of editor module
Attribute;
Code is run finally by operation module.
Code:
Set:textBoxId.text=' hello world '
Code, operation interpreter (operation module) are saved, software operation clicks button component, in textbox component
Show ' hello world '.
Example citing 2: the realization of access control system
Realize access control system when, need simultaneously operating database with and lower computer hardware is programmed, that is, need to hard
Part is programmed.MySQL database is created first, while determining address and port numbers and the communication protocols of lower computer hardware
View.Software is opened, dragging Layer establishes basic container, then drags a button (Button component) in assembly module and arrives
In Layer container, the ID number for double-clicking button writes click event code.Assuming that having deposited into operation hardware in MySQL database
Specific command parameter, in code be inserted into function module provide MySQL database operation code DB:varDB=MySQL
Simultaneously specific parameter and data base manipulation statement is written by editor module in function, is stored in after getting the parameter of operation hardware
In global variable, DLL handling function is selected in function module and is inserted into code, the operating parameter in data source is filled up to
In DLL function, click Action and save routine, click Button component can operation by operation module to code, from
The operating parameter of hardware is obtained in database and DLL is called to operate hardware.
Program example:
DB:db data set
=MySQL, '@txtServer.Text', '@txtDatabase.Text', '@txtUsername.Text', '@
txtP assword.Text',SQL create table test3(id int);
DLL:VarSuc, VarRet1, VarRet2='ICEDTCPIP.dll', '@ControlCom.Text', '@Var
Param1','@ControlP2.Text';
The function that this program example is realized are as follows: the MySQL database operation code that function module provides is inserted into code
Simultaneously specific parameter and data base manipulation statement is written by editor module in DB:varDB=MySQL function, and it is hard to get operation
It is stored in global variable after the parameter of part, DLL handling function is selected in function module and is inserted into code, it will be in data source
Operating parameter is filled up in DLL function, to realize the data interaction between database and hardware.
The quick tool System for interactive software that the above embodiment of the present invention provides, the access of programming
Threshold reduces, and the personnel of primary programming personnel or not programming basis can quickly develop;By choosing different groups
Part and function carry out the exploitation on foreground, middle and backstage in which can be convenient;It is carried out using λ-expression as basic programming language
The advantages of programming development has code succinctly understandable, later developer is facilitated to carry out the catcher and Persisting exploitation of project;Both
Suitable for hardware programming, it is also applied for pure software programming;It is the functional expression programming tool based on direction (target), has to same
Class object implements identical function of movement, it is not necessary to the advantages of function of movement is write in repetition;It can make building and moving for software interface
Make the realization separation of code, the separation realized with code is built at this interface, there is software design work and program editing work
The combination of effect, for example, while design interface written in code can be carried out according to interface, the two complements each other;Meanwhile by
Succinct in code, intuitive and convenient is built at interface, and software design and program editing work can be undertaken by the same person, be saved
Human cost.
Block diagram in attached drawing shows methodological function and the operation of preferred embodiment according to the present invention.In this regard, frame
Each box in figure or block diagram can represent a module, program segment or a part of instruction, the module, program segment or refer to
A part of order includes one or more executable instructions for implementing the specified logical function.In some realities as replacement
In existing, function marked in the box can also occur in a different order than that indicated in the drawings.For example, two continuous sides
Frame can actually be basically executed in parallel, they can also be executed in the opposite order sometimes, this according to related function and
It is fixed.It, can the function as defined in executing or movement it is also noted that the combination of each box and box in block diagram
Dedicated hardware based system is realized, or can be realized using a combination of dedicated hardware and computer instructions.For this
It is well known that, realized by hardware mode for the technical staff of field, software and hardware is realized and passed through by software mode
In conjunction with mode realize it is all of equal value.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited to above-mentioned
Particular implementation, those skilled in the art can make various deformations or amendments within the scope of the claims, this not shadow
Ring substantive content of the invention.
Claims (10)
1. a kind of quick tool System for interactive software characterized by comprising
Assembly module, the assembly module provide the component for building software interface, and the component is pair that function module calls
As;
Function module, function needed for the function module provides calling object, the function are used to carry out thing to the component
Part is write;
Editor module, the editor module carries out event code editor to the component and attribute is arranged;
Module is run, overall operation is carried out to the component editted;
The assembly module and the function module separate the realization of writing of software interface built with action code;
The operation module operates to the heat operation in the editing environment of software or runs outside software.
2. the quick tool System according to claim 1 for interactive software, which is characterized in that described group
Part module includes basic module unit, common component blocks and high-level component unit;Wherein:
Infrastructure component needed for basic software interface is built in the basic module unit offer;
General purpose module needed for basic software interface is built in the common component blocks offer;
High-level component needed for basic software interface is built in the high-level component unit offer.
3. the quick tool System according to claim 2 for interactive software, which is characterized in that the base
This component includes following any one or any number of components:
- Layer layer assembly, for constructing Layer layers;
- Label component, for constructing label;
- TextBox component, for constructing text box;
- Image component, for constructing Image image;
- Gif component, for constructing Gif cardon;
- Apng component, for constructing Apng image;
- CommandButton component, for constructing button;
- Var component, for constructing the variable in code.
4. the quick tool System according to claim 2 for interactive software, which is characterized in that described logical
Include following any one or any number of components with component:
- Menu component, for constructing menu bar;
- ComboBox component, for constructing combobox;
- ListBox component, for constructing list box;
- CheckBox component, for constructing check box;
- OptionButton component, for constructing single-point choice box;
- DateBox component, for constructing date selection component;
- TimeBox component, for constructing time component;
- ProgreBar component, for constructing progress bar;
- Timer component, for constructing triggering clock.
5. the tool System according to claim 2 for interactive software, which is characterized in that described advanced group
Part includes following any one or any number of components:
- Chart component, for constructing chart frame;
Flash component, for constructing Flash;
- Report component, for constructing report component;
- Tree component, for constructing tree component;
- WebBrowser component, for constructing browser component.
6. the quick tool System according to claim 1 for interactive software, which is characterized in that the letter
Digital-to-analogue block includes following any one or any number of function units:
System function unit, the system function unit is for providing function operation and function declaration system-related;
- UI function unit, the UI function unit is for providing function operation relevant to UI and function declaration;
Logical function unit, the logical function unit is for providing function operation relevant to logic and function declaration;
Object function unit, the object function unit is for providing function operation relevant to object and function declaration;
Data function unit, the data function unit is for providing function operation and function declaration associated with the data;
Character function unit, the character function unit is for providing function operation relevant to character and function declaration;
Documentation function unit, the documentation function unit is for providing function operation relevant to file stream and function declaration.
7. the quick tool System according to claim 6 for interactive software, which is characterized in that the letter
The function that digital-to-analogue block provides is the function based on direction.
8. the quick tool System according to claim 1 for interactive software, which is characterized in that the volume
Collecting module includes such as lower unit:
Attributes edit unit carries out attributes edit to component;
Code Edit unit carries out Code Edit to component.
9. the quick tool System according to claim 8 for interactive software, which is characterized in that the generation
Code edit cell carries out Code Edit as basic programming language using λ-expression.
10. the quick tool System according to claim 9 for interactive software, which is characterized in that described
Code Edit is carried out as basic programming language using λ-expression, specifically: it is passed in called position or as parameter
The position of function defines anonymous function object.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810655420.1A CN108984166A (en) | 2018-06-23 | 2018-06-23 | A kind of quick tool System for interactive software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810655420.1A CN108984166A (en) | 2018-06-23 | 2018-06-23 | A kind of quick tool System for interactive software |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108984166A true CN108984166A (en) | 2018-12-11 |
Family
ID=64538409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810655420.1A Withdrawn CN108984166A (en) | 2018-06-23 | 2018-06-23 | A kind of quick tool System for interactive software |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108984166A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115994008A (en) * | 2022-10-17 | 2023-04-21 | 上海神玑医疗科技有限公司 | Implementation method of button device software function |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040088679A1 (en) * | 2002-11-01 | 2004-05-06 | Grala Darius A. | Software development system for editable executables |
CN102314342A (en) * | 2010-06-18 | 2012-01-11 | 微软公司 | Be used for the counterfoil that calls that the compiler of data parallel programming model generates |
CN105630472A (en) * | 2014-11-03 | 2016-06-01 | 中国科学院沈阳自动化研究所 | Quick client development frame for manufacturing execution system and software development method for frame |
CN106775766A (en) * | 2017-01-12 | 2017-05-31 | 合肥杰美电子科技有限公司 | A kind of online general visual develops the system and method for human-computer interaction interface |
-
2018
- 2018-06-23 CN CN201810655420.1A patent/CN108984166A/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040088679A1 (en) * | 2002-11-01 | 2004-05-06 | Grala Darius A. | Software development system for editable executables |
CN102314342A (en) * | 2010-06-18 | 2012-01-11 | 微软公司 | Be used for the counterfoil that calls that the compiler of data parallel programming model generates |
CN105630472A (en) * | 2014-11-03 | 2016-06-01 | 中国科学院沈阳自动化研究所 | Quick client development frame for manufacturing execution system and software development method for frame |
CN106775766A (en) * | 2017-01-12 | 2017-05-31 | 合肥杰美电子科技有限公司 | A kind of online general visual develops the system and method for human-computer interaction interface |
Non-Patent Citations (1)
Title |
---|
指南针工作室: "《轻松编程Visual Basic 6.0》", 31 March 1999 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115994008A (en) * | 2022-10-17 | 2023-04-21 | 上海神玑医疗科技有限公司 | Implementation method of button device software function |
CN115994008B (en) * | 2022-10-17 | 2023-08-01 | 上海神玑医疗科技有限公司 | Implementation method of button device software function |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8046735B1 (en) | Transforming graphical objects in a graphical modeling environment | |
CN103197929B (en) | A kind of graphic programming system and method for children-oriented | |
CN107844297A (en) | A kind of data visualization realizes system and method | |
WO2020037906A1 (en) | Method for editing script of hmi configuration software | |
JPH03282934A (en) | Graphical-user-interface controller | |
WO2006055720A1 (en) | Dynamic generation of formatted user interfaces in software environments | |
Al Abed et al. | TouchRAM: A multitouch-enabled tool for aspect-oriented software design | |
CN104765843B (en) | A kind of Graphic Interface Control method for electric power real-time monitoring system | |
WO2015039628A1 (en) | Visualization step programming method | |
CN108920143A (en) | A kind of quick development method for interactive software | |
Ludolph et al. | The Fabrik programming environment | |
CN110554866B (en) | MVC transaction type based intelligent contract interactive design method | |
Reiss | Visual representations of executing programs | |
CN116070305A (en) | Digital twin modeling realization system, method and storage medium | |
US9170783B1 (en) | Class creation assistant for textual programming languages | |
CN102141917A (en) | Method for realizing multi-service linkage based on IronPython script language | |
CN104239606B (en) | The UML modeling methods and device of touch screen are supported under Web environment | |
CN108984166A (en) | A kind of quick tool System for interactive software | |
CN109117128A (en) | A kind of programing system for realizing same target | |
CN105653344A (en) | Graphical programming system compiler method | |
CN105446788B (en) | A kind of information processing method and electronic equipment | |
Koivunen et al. | HutWindows: an improved architecture for a user interface management system | |
Sprogis et al. | Specification, configuration and implementation of DSL tool | |
CN109144492A (en) | A kind of oriented object development system | |
CN108920142A (en) | While a kind of programmed method towards hardware and data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181211 |
|
WW01 | Invention patent application withdrawn after publication |