This HTML5 document contains 73 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n15http://homepages.borland.com/jedi/jvcl/
dcthttp://purl.org/dc/terms/
template-jahttp://ja.dbpedia.org/resource/Template:
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-wikidatahttp://wikidata.dbpedia.org/resource/
n18http://homepages.borland.com/jedi/jcl/
n16ftp://ftpc.borland.com/pub/delphi/devsupport/general/delphi1/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n12http://www.codepedia.com/1/
owlhttp://www.w3.org/2002/07/owl#
n4http://ja.dbpedia.org/resource/Category:
wikipedia-jahttp://ja.wikipedia.org/wiki/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-jahttp://ja.dbpedia.org/resource/
prop-jahttp://ja.dbpedia.org/property/

Statements

Subject Item
dbpedia-ja:Appmethod
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:C++_Builder
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Component_Library_for_Cross_Platform
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Delphi
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Free_Pascal
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:GUIビルダ
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Lazarus_(統合開発環境)
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Object_Pascal
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Visual_Component_Library
rdfs:label
Visual Component Library
rdfs:comment
Visual Component Library (VCL) とは、視覚化された(ビジュアルな)ソフトウェアコンポーネントを元にして、Microsoft Windows用GUIアプリケーションを作成するためのソフトウェアライブラリおよびフレームワークである。ボーランドが、自社のソフトウェア統合開発環境 (IDE) であるDelphiとC++ Builderのために開発した。Object Pascalで記述されている。 VCLはボーランドのRADツールと密接に統合されており、プログラミング言語でコードを記述することなくGUI部品の配置や外観設定をGUI(フォームデザイナー)で視覚的かつ直感的に行なうこともできるようになっている。これが人気の元である。 後に、同等の機能を持つクロスプラットフォームのライブラリとしてComponent Library for Cross Platform (CLX) がDelphi、C++ Builder、Kylix用に開発されたが、VCLの人気の前には太刀打ちできなかった。 TComponent = class(TPersistent, IInterface, IInterfaceComponentReference) Object Pascalにおける継承の機能やメカニズムはJavaとよく似ており、のちにC#にも受け継がれることになった。
owl:sameAs
freebase:m.01p62k
dct:subject
n4:ライブラリ_(プログラミング) n4:ボーランド
dbo:wikiPageID
663096
dbo:wikiPageRevisionID
79799320
dbo:wikiPageWikiLink
dbpedia-ja:ライブラリ dbpedia-ja:C++ dbpedia-ja:Java n4:ライブラリ_(プログラミング) dbpedia-ja:.NET_Framework dbpedia-ja:Windows_Forms dbpedia-ja:基本クラスライブラリ dbpedia-ja:クロスプラットフォーム dbpedia-ja:Microsoft_Visual_Basic dbpedia-ja:統合開発環境 dbpedia-ja:C_Sharp dbpedia-ja:ボーランド dbpedia-ja:Delphi dbpedia-ja:C++_Builder dbpedia-ja:ソフトウェアコンポーネント dbpedia-ja:グラフィカルユーザインタフェース dbpedia-ja:ウィジェット_(GUI) dbpedia-ja:Unicode dbpedia-ja:移植性 dbpedia-ja:アプリケーションソフトウェア dbpedia-ja:多重継承 dbpedia-ja:Kylix n4:ボーランド dbpedia-ja:Object_Pascal dbpedia-ja:オブジェクト指向 dbpedia-ja:クラス_(コンピュータ) dbpedia-ja:Component_Library_for_Cross_Platform dbpedia-ja:インタフェース_(抽象型) dbpedia-ja:継承_(プログラミング) dbpedia-ja:Visual_Basic_.NET dbpedia-ja:ポリモーフィズム dbpedia-ja:マイクロソフト dbpedia-ja:Rapid_Application_Development dbpedia-ja:Microsoft_Windows dbpedia-ja:Mono_(ソフトウェア) dbpedia-ja:.NET_Core dbpedia-ja:アプリケーションフレームワーク
dbo:wikiPageExternalLink
n12:CppVcl n15: n16:vclref.zip n18:
prop-ja:wikiPageUsesTemplate
template-ja:仮リンク template-ja:Widget_toolkits template-ja:Reflist
dbo:abstract
Visual Component Library (VCL) とは、視覚化された(ビジュアルな)ソフトウェアコンポーネントを元にして、Microsoft Windows用GUIアプリケーションを作成するためのソフトウェアライブラリおよびフレームワークである。ボーランドが、自社のソフトウェア統合開発環境 (IDE) であるDelphiとC++ Builderのために開発した。Object Pascalで記述されている。 VCLはボーランドのRADツールと密接に統合されており、プログラミング言語でコードを記述することなくGUI部品の配置や外観設定をGUI(フォームデザイナー)で視覚的かつ直感的に行なうこともできるようになっている。これが人気の元である。 後に、同等の機能を持つクロスプラットフォームのライブラリとしてComponent Library for Cross Platform (CLX) がDelphi、C++ Builder、Kylix用に開発されたが、VCLの人気の前には太刀打ちできなかった。 VCLはオブジェクト指向のクラスライブラリであり、System.TObjectクラスを最上位基底クラスとする単一継承のオブジェクト階層をもっている。Object Pascalは(C++と異なり)実装の多重継承をサポートしておらず、代わりにインターフェイスを実装することによる型の多重継承をサポートする。VCLでもインターフェイスによるポリモーフィズムが利用されている。例えばSystem.Classes.TComponentクラスは、 TComponent = class(TPersistent, IInterface, IInterfaceComponentReference) というようにTPersistentクラスから派生し、さらにIInterfaceおよびIInterfaceComponentReferenceインターフェイスを実装する。 Object Pascalにおける継承の機能やメカニズムはJavaとよく似ており、のちにC#にも受け継がれることになった。
dbo:wikiPageLength
3219
prov:wasDerivedFrom
wikipedia-ja:Visual_Component_Library?oldid=79799320&ns=0
foaf:isPrimaryTopicOf
wikipedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Windows_API
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:Windows_Forms
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:ウィジェット・ツールキット
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:ソフトウェアコンポーネント
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:命名規則_(プログラミング)
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:基本クラスライブラリ
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-wikidata:Q385715
owl:sameAs
dbpedia-ja:Visual_Component_Library
Subject Item
dbpedia-ja:VCL
dbo:wikiPageWikiLink
dbpedia-ja:Visual_Component_Library
dbo:wikiPageRedirects
dbpedia-ja:Visual_Component_Library
Subject Item
wikipedia-ja:Visual_Component_Library
foaf:primaryTopic
dbpedia-ja:Visual_Component_Library