構文
解説Help クラスの新しいインスタンスは作成できません。アプリケーションに対してヘルプを提供するには、静的な ShowHelp メソッドおよび ShowHelpIndex メソッドを呼び出します。
Help を使用すると、コンパイル済みヘルプ ファイル (.chm) または HTML ヘルプ形式の HTML ファイルを表示できます。コンパイル済みヘルプ ファイルでは、目次、索引、検索、ページ内のキーワードのリンクなどの各機能が利用できます。ショートカットは、コンパイル済みヘルプ ファイルだけで機能します。
HTML Help Workshop で HTML ヘルプ 1.x ファイルを生成できます。HTML ヘルプの詳細については、http://msdn.microsoft.com で「HTML Help Workshop」などの HTML ヘルプに関するトピックを参照してください。
使用例mspaint.chm ヘルプ ファイルと対話するための 3 つのボタンが配置されたフォームを表示するコード例を次に示します。[Show Help Index] ボタンをクリックすると、このヘルプ ファイルの [Index] タブが表示されます。[Show Help] ボタンをクリックすると、[Help Navigator] リスト内で選択されている値に基づいて、ヘルプ ファイルの内容が表示されます。[Show Keyword] ボタンをクリックすると、[Keyword] ボックスで指定されているキーワードに基づいて、ヘルプ ファイルの内容が表示されます。
たとえば、インデックス値を使って Ovals ヘルプ ページを表示するには、[Help Navigator] ドロップダウン リストで HelpNavigator.KeywordIndex 値を選択し、[Parameter] ボックスに「ovals」と入力した後、[Show Help] ボタンをクリックします。"ブラシで描くには" ヘルプ トピックをキーワードを指定して表示するには、[Keyword] ボックスに「mspaint.chm::/paint_brush.htm」と入力し、[Show Keyword] ボタンをクリックします。
ShowHelp メソッドを使用してさまざまなヘルプ タブとヘルプ トピックを表示し、ShowHelpIndex メソッドを使用してヘルプの索引を表示する例を次に示します。
Imports System Imports System.Drawing Imports System.ComponentModel Imports System.Windows.Forms Public Class Form1 Inherits System.Windows.Forms.Form Private helpfile As String = "mspaint.chm" Private WithEvents showIndex As System.Windows.Forms.Button Private WithEvents showHelp As System.Windows.Forms.Button Private WithEvents label1 As System.Windows.Forms.Label Private WithEvents navigatorCombo As System.Windows.Forms.ComboBox Private WithEvents showKeyword As System.Windows.Forms.Button Private WithEvents keyword As System.Windows.Forms.TextBox Private WithEvents label2 As System.Windows.Forms.Label Private WithEvents label3 As System.Windows.Forms.Label Private WithEvents parameterTextBox As System.Windows.Forms.TextBox <STAThread()> _ Shared Sub Main() Application.Run(New Form1) End Sub 'Main Public Sub New() Me.showIndex = New System.Windows.Forms.Button Me.showHelp = New System.Windows.Forms.Button Me.navigatorCombo = New System.Windows.Forms.ComboBox Me.label1 = New System.Windows.Forms.Label Me.showKeyword = New System.Windows.Forms.Button Me.keyword = New System.Windows.Forms.TextBox Me.label2 = New System.Windows.Forms.Label Me.label3 = New System.Windows.Forms.Label Me.parameterTextBox = New System.Windows.Forms.TextBox ' Help Navigator Label Me.label1.Location = New System.Drawing.Point(112, 64) Me.label1.Size = New System.Drawing.Size(168, 16) Me.label1.Text = "Help Navigator:" ' Keyword Label Me.label2.Location = New System.Drawing.Point(120, 184) Me.label2.Size = New System.Drawing.Size(100, 16) Me.label2.Text = "Keyword:" ' Parameter Label Me.label3.Location = New System.Drawing.Point(112, 120) Me.label3.Size = New System.Drawing.Size(168, 16) Me.label3.Text = "Parameter:" ' Show Index Button Me.showIndex.Location = New System.Drawing.Point(16, 16) Me.showIndex.Size = New System.Drawing.Size(264, 32) Me.showIndex.TabIndex = 0 Me.showIndex.Text = "Show Help Index" ' Show Help Button Me.showHelp.Location = New System.Drawing.Point(16, 80) Me.showHelp.Size = New System.Drawing.Size(80, 80) Me.showHelp.TabIndex = 1 Me.showHelp.Text = "Show Help" ' Show Keyword Button Me.showKeyword.Location = New System.Drawing.Point(16, 192) Me.showKeyword.Size = New System.Drawing.Size(88, 32) Me.showKeyword.TabIndex = 4 Me.showKeyword.Text = "Show Keyword" ' Help Navigator Combo ' Me.navigatorCombo.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.navigatorCombo.Location = New System.Drawing.Point(112, 80) Me.navigatorCombo.Size = New System.Drawing.Size(168, 21) Me.navigatorCombo.TabIndex = 2 ' Keyword TextBox Me.keyword.Location = New System.Drawing.Point(120, 200) Me.keyword.Size = New System.Drawing.Size(160, 20) Me.keyword.TabIndex = 5 Me.keyword.Text = "" ' ' Parameter TextBox ' Me.parameterTextBox.Location = New System.Drawing.Point(112, 136) Me.parameterTextBox.Size = New System.Drawing.Size(168, 20) Me.parameterTextBox.TabIndex = 8 Me.parameterTextBox.Text = "" ' Set up how the form should be displayed and add the controls to the form. Me.ClientSize = New System.Drawing.Size(292, 266) Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.parameterTextBox, _ Me.label3, Me.label2, Me.keyword, Me.showKeyword, _ Me.label1, Me.navigatorCombo, Me.showHelp, Me.showIndex}) Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog Me.Text = "Help App" ' Load the various values of the HelpNavigator enumeration ' into the combo box. Dim converter As TypeConverter converter = TypeDescriptor.GetConverter(GetType(HelpNavigator)) Dim value As Object For Each value In converter.GetStandardValues() navigatorCombo.Items.Add(value) Next value End Sub 'New Private Sub showIndex_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showIndex.Click ' Display the index for the Help file. Help.ShowHelpIndex(Me, helpfile) End Sub 'showIndex_Click Private Sub showHelp_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showHelp.Click ' Display Help using the Help navigator enumeration ' that is selected in the combo box. Some enumeration ' values make use of an extra parameter, which can ' be passed in through the Parameter text box. Dim navigator As HelpNavigator = HelpNavigator.TableOfContents If Not (navigatorCombo.SelectedItem Is Nothing) Then navigator = CType(navigatorCombo.SelectedItem, HelpNavigator) End If Help.ShowHelp(Me, helpfile, navigator, parameterTextBox.Text) End Sub 'showHelp_Click Private Sub showKeyword_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showKeyword.Click ' Display Help using the provided keyword. Help.ShowHelp(Me, helpfile, keyword.Text) End Sub 'showKeyword_Click End Class 'Form1
using System; using System.Drawing; using System.ComponentModel; using System.Windows.Forms; public class Form1 : System.Windows.Forms.Form { private const string helpfile = "mspaint.chm"; private System.Windows.Forms.Button showIndex; private System.Windows.Forms.Button showHelp; private System.Windows.Forms.Label label1; private System.Windows.Forms.ComboBox navigatorCombo; private System.Windows.Forms.Button showKeyword; private System.Windows.Forms.TextBox keyword; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label label3; private System.Windows.Forms.TextBox parameterTextBox; [STAThread] static void Main() { Application.Run(new Form1()); } public Form1() { this.showIndex = new System.Windows.Forms.Button(); this.showHelp = new System.Windows.Forms.Button(); this.navigatorCombo = new System.Windows.Forms.ComboBox(); this.label1 = new System.Windows.Forms.Label(); this.showKeyword = new System.Windows.Forms.Button(); this.keyword = new System.Windows.Forms.TextBox(); this.label2 = new System.Windows.Forms.Label(); this.label3 = new System.Windows.Forms.Label(); this.parameterTextBox = new System.Windows.Forms.TextBox(); // Help Navigator Label this.label1.Location = new System.Drawing.Point(112, 64); this.label1.Size = new System.Drawing.Size(168, 16); this.label1.Text = "Help Navigator:"; // Keyword Label this.label2.Location = new System.Drawing.Point(120, 184); this.label2.Size = new System.Drawing.Size(100, 16); this.label2.Text = "Keyword:"; // Parameter Label this.label3.Location = new System.Drawing.Point(112, 120); this.label3.Size = new System.Drawing.Size(168, 16); this.label3.Text = "Parameter:"; // Show Index Button this.showIndex.Location = new System.Drawing.Point(16, 16); this.showIndex.Size = new System.Drawing.Size(264, 32); this.showIndex.TabIndex = 0; this.showIndex.Text = "Show Help Index"; this.showIndex.Click += new System.EventHandler(this.showIndex_Click); // Show Help Button this.showHelp.Location = new System.Drawing.Point(16, 80); this.showHelp.Size = new System.Drawing.Size(80, 80); this.showHelp.TabIndex = 1; this.showHelp.Text = "Show Help"; this.showHelp.Click += new System.EventHandler(this.showHelp_Click); // Show Keyword Button this.showKeyword.Location = new System.Drawing.Point(16, 192); this.showKeyword.Size = new System.Drawing.Size(88, 32); this.showKeyword.TabIndex = 4; this.showKeyword.Text = "Show Keyword"; this.showKeyword.Click += new System.EventHandler(this.showKeyword_Click); // Help Navigator ComboBox this.navigatorCombo.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.navigatorCombo.Location = new System.Drawing.Point(112, 80); this.navigatorCombo.Size = new System.Drawing.Size(168, 21); this.navigatorCombo.TabIndex = 2; // Keyword TextBox this.keyword.Location = new System.Drawing.Point(120, 200); this.keyword.Size = new System.Drawing.Size(160, 20); this.keyword.TabIndex = 5; this.keyword.Text = ""; // Parameter TextBox this.parameterTextBox.Location = new System.Drawing.Point(112, 136); this.parameterTextBox.Size = new System.Drawing.Size(168, 20); this.parameterTextBox.TabIndex = 8; this.parameterTextBox.Text = ""; // Set up how the form should be displayed and add the controls to the form. this.ClientSize = new System.Drawing.Size(292, 266); this.Controls.AddRange(new System.Windows.Forms.Control[] { this.parameterTextBox, this.label3, this.label2, this.keyword , this.showKeyword, this.label1 , this.navigatorCombo, this.showHelp , this.showIndex}); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; this.Text = "Help App"; // Load the various values of the HelpNavigator enumeration // into the combo box. TypeConverter converter; converter = TypeDescriptor.GetConverter(typeof(HelpNavigator)); foreach(object value in converter.GetStandardValues()) { navigatorCombo.Items.Add(value); } } private void showIndex_Click(object sender, System.EventArgs e) { // Display the index for the help file. Help.ShowHelpIndex(this, helpfile); } private void showHelp_Click(object sender, System.EventArgs e) { // Display Help using the Help navigator enumeration // that is selected in the combo box. Some enumeration // values make use of an extra parameter, which can // be passed in through the Parameter text box. HelpNavigator navigator = HelpNavigator.TableOfContents; if (navigatorCombo.SelectedItem != null) { navigator = (HelpNavigator)navigatorCombo.SelectedItem; } Help.ShowHelp(this, helpfile, navigator, parameterTextBox.Text); } private void showKeyword_Click(object sender, System.EventArgs e) { // Display help using the provided keyword. Help.ShowHelp(this, helpfile, keyword.Text); } }
#using <System.dll> #using <System.Drawing.dll> #using <System.Windows.Forms.dll> using namespace System; using namespace System::Drawing; using namespace System::ComponentModel; using namespace System::Windows::Forms; public ref class Form1: public System::Windows::Forms::Form { private: String^ helpfile; System::Windows::Forms::Button^ showIndex; System::Windows::Forms::Button^ showHelp; System::Windows::Forms::Label ^ label1; System::Windows::Forms::ComboBox^ navigatorCombo; System::Windows::Forms::Button^ showKeyword; System::Windows::Forms::TextBox^ keyword; System::Windows::Forms::Label ^ label2; System::Windows::Forms::Label ^ label3; System::Windows::Forms::TextBox^ parameterTextBox; public: Form1() { helpfile = "mspaint.chm"; this->showIndex = gcnew System::Windows::Forms::Button; this->showHelp = gcnew System::Windows::Forms::Button; this->navigatorCombo = gcnew System::Windows::Forms::ComboBox; this->label1 = gcnew System::Windows::Forms::Label; this->showKeyword = gcnew System::Windows::Forms::Button; this->keyword = gcnew System::Windows::Forms::TextBox; this->label2 = gcnew System::Windows::Forms::Label; this->label3 = gcnew System::Windows::Forms::Label; this->parameterTextBox = gcnew System::Windows::Forms::TextBox; // Help Navigator Label this->label1->Location = System::Drawing::Point( 112, 64 ); this->label1->Size = System::Drawing::Size( 168, 16 ); this->label1->Text = "Help Navigator:"; // Keyword Label this->label2->Location = System::Drawing::Point( 120, 184 ); this->label2->Size = System::Drawing::Size( 100, 16 ); this->label2->Text = "Keyword:"; // Parameter Label this->label3->Location = System::Drawing::Point( 112, 120 ); this->label3->Size = System::Drawing::Size( 168, 16 ); this->label3->Text = "Parameter:"; // Show Index Button this->showIndex->Location = System::Drawing::Point( 16, 16 ); this->showIndex->Size = System::Drawing::Size( 264, 32 ); this->showIndex->TabIndex = 0; this->showIndex->Text = "Show Help Index"; this->showIndex->Click += gcnew System::EventHandler( this, &Form1::showIndex_Click ); // Show Help Button this->showHelp->Location = System::Drawing::Point( 16, 80 ); this->showHelp->Size = System::Drawing::Size( 80, 80 ); this->showHelp->TabIndex = 1; this->showHelp->Text = "Show Help"; this->showHelp->Click += gcnew System::EventHandler( this, &Form1::showHelp_Click ); // Show Keyword Button this->showKeyword->Location = System::Drawing::Point( 16, 192 ); this->showKeyword->Size = System::Drawing::Size( 88, 32 ); this->showKeyword->TabIndex = 4; this->showKeyword->Text = "Show Keyword"; this->showKeyword->Click += gcnew System::EventHandler( this, &Form1::showKeyword_Click ); // Help Navigator ComboBox this->navigatorCombo->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList; this->navigatorCombo->Location = System::Drawing::Point( 112, 80 ); this->navigatorCombo->Size = System::Drawing::Size( 168, 21 ); this->navigatorCombo->TabIndex = 2; // Keyword TextBox this->keyword->Location = System::Drawing::Point( 120, 200 ); this->keyword->Size = System::Drawing::Size( 160, 20 ); this->keyword->TabIndex = 5; this->keyword->Text = ""; // Parameter TextBox this->parameterTextBox->Location = System::Drawing::Point( 112, 136 ); this->parameterTextBox->Size = System::Drawing::Size( 168, 20 ); this->parameterTextBox->TabIndex = 8; this->parameterTextBox->Text = ""; // Set up how the form should be displayed and add the controls to the form. this->ClientSize = System::Drawing::Size( 292, 266 ); array<System::Windows::Forms::Control^>^formControls = {this->parameterTextBox ,this->label3,this->label2,this->keyword ,this->showKeyword,this->label1,this->navigatorCombo,this->showHelp,this->showIndex}; this->Controls->AddRange( formControls ); this->FormBorderStyle = System::Windows::Forms::FormBorderStyle::FixedDialog; this->Text = "Help App"; // Load the various values of the HelpNavigator enumeration // into the combo box. TypeConverter^ converter; converter = TypeDescriptor::GetConverter( HelpNavigator::typeid ); System::Collections::IEnumerator^ myEnum = converter->GetStandardValues()->GetEnumerator(); while ( myEnum->MoveNext() ) { Object^ value = safe_cast<Object^>(myEnum->Current); navigatorCombo->Items->Add( value ); } } private: void showIndex_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Display the index for the help file. Help::ShowHelpIndex( this, helpfile ); } void showHelp_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Display Help using the Help navigator enumeration // that is selected in the combo box. Some enumeration // values make use of an extra parameter, which can // be passed in through the Parameter text box. HelpNavigator navigator = HelpNavigator::TableOfContents; if ( navigatorCombo->SelectedItem != nullptr ) { navigator = *safe_cast<HelpNavigator^>(navigatorCombo->SelectedItem); } Help::ShowHelp( this, helpfile, navigator, parameterTextBox->Text ); } void showKeyword_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { // Display help using the provided keyword. Help::ShowHelp( this, helpfile, keyword->Text ); } }; [STAThread] int main() { Application::Run( gcnew Form1 ); }
import System.*; import System.Drawing.*; import System.ComponentModel.*; import System.Windows.Forms.*; import System.Collection.*; import System.Collections.*; public class Form1 extends System.Windows.Forms.Form { private String helpfile = "mspaint.chm"; private System.Windows.Forms.Button showIndex; private System.Windows.Forms.Button showHelp; private System.Windows.Forms.Label label1; private System.Windows.Forms.ComboBox navigatorCombo; private System.Windows.Forms.Button showKeyword; private System.Windows.Forms.TextBox keyword; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label label3; private System.Windows.Forms.TextBox parameterTextBox; /** @attribute STAThread() */ public static void main(String[] args) { Application.Run(new Form1()); } //main public Form1() { this.showIndex = new System.Windows.Forms.Button(); this.showHelp = new System.Windows.Forms.Button(); this.navigatorCombo = new System.Windows.Forms.ComboBox(); this.label1 = new System.Windows.Forms.Label(); this.showKeyword = new System.Windows.Forms.Button(); this.keyword = new System.Windows.Forms.TextBox(); this.label2 = new System.Windows.Forms.Label(); this.label3 = new System.Windows.Forms.Label(); this.parameterTextBox = new System.Windows.Forms.TextBox(); // Help Navigator Label this.label1.set_Location(new System.Drawing.Point(112, 64)); this.label1.set_Size(new System.Drawing.Size(168, 16)); this.label1.set_Text("Help Navigator:"); // Keyword Label this.label2.set_Location(new System.Drawing.Point(120, 184)); this.label2.set_Size(new System.Drawing.Size(100, 16)); this.label2.set_Text("Keyword:"); // Parameter Label this.label3.set_Location(new System.Drawing.Point(112, 120)); this.label3.set_Size(new System.Drawing.Size(168, 16)); this.label3.set_Text("Parameter:"); // Show Index Button this.showIndex.set_Location(new System.Drawing.Point(16, 16)); this.showIndex.set_Size(new System.Drawing.Size(264, 32)); this.showIndex.set_TabIndex(0); this.showIndex.set_Text("Show Help Index"); this.showIndex.add_Click(new System.EventHandler( this.showIndex_Click)); // Show Help Button this.showHelp.set_Location(new System.Drawing.Point(16, 80)); this.showHelp.set_Size(new System.Drawing.Size(80, 80)); this.showHelp.set_TabIndex(1); this.showHelp.set_Text("Show Help"); this.showHelp.add_Click(new System.EventHandler(this.showHelp_Click)); // Show Keyword Button this.showKeyword.set_Location(new System.Drawing.Point(16, 192)); this.showKeyword.set_Size(new System.Drawing.Size(88, 32)); this.showKeyword.set_TabIndex(4); this.showKeyword.set_Text("Show Keyword"); this.showKeyword.add_Click(new System.EventHandler( this.showKeyword_Click)); // Help Navigator ComboBox this.navigatorCombo.set_DropDownStyle( System.Windows.Forms.ComboBoxStyle.DropDownList); this.navigatorCombo.set_Location(new System.Drawing.Point(112, 80)); this.navigatorCombo.set_Size(new System.Drawing.Size(168, 21)); this.navigatorCombo.set_TabIndex(2); // Keyword TextBox this.keyword.set_Location(new System.Drawing.Point(120, 200)); this.keyword.set_Size(new System.Drawing.Size(160, 20)); this.keyword.set_TabIndex(5); this.keyword.set_Text(""); // Parameter TextBox this.parameterTextBox.set_Location(new System.Drawing.Point(112, 136)); this.parameterTextBox.set_Size(new System.Drawing.Size(168, 20)); this.parameterTextBox.set_TabIndex(8); this.parameterTextBox.set_Text(""); // Set up how the form should be displayed and add the controls // to the form. this.set_ClientSize(new System.Drawing.Size(292, 266)); this.get_Controls().AddRange(new System.Windows.Forms.Control[] { this.parameterTextBox, this.label3, this.label2, this.keyword, this.showKeyword, this.label1, this.navigatorCombo, this.showHelp, this.showIndex }); this.set_FormBorderStyle( System.Windows.Forms.FormBorderStyle.FixedDialog); this.set_Text("Help App"); // Load the various values of the HelpNavigator enumeration // into the combo box. TypeConverter converter; converter = TypeDescriptor.GetConverter(HelpNavigator.class.ToType()); IEnumerator myEnum = converter.GetStandardValues().GetEnumerator(); while (myEnum.MoveNext()) { Object value = myEnum.get_Current(); navigatorCombo.get_Items().Add(value); } } //Form1 private void showIndex_Click(Object sender, System.EventArgs e) { // Display the index for the help file. Help.ShowHelpIndex(this, helpfile); } //showIndex_Click private void showHelp_Click(Object sender, System.EventArgs e) { // Display Help using the Help navigator enumeration // that is selected in the combo box. Some enumeration // values make use of an extra parameter, which can // be passed in through the Parameter text box. HelpNavigator navigator = HelpNavigator.TableOfContents; if (navigatorCombo.get_SelectedItem() != null) { navigator = (HelpNavigator) navigatorCombo.get_SelectedItem(); } Help.ShowHelp(this, helpfile, navigator, parameterTextBox.get_Text()); } //showHelp_Click private void showKeyword_Click(Object sender, System.EventArgs e) { // Display help using the provided keyword. Help.ShowHelp(this, helpfile, keyword.get_Text()); } //showKeyword_Click } //Form1
継承階層
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| ShowHelp | オーバーロードされます。 ヘルプ ファイルの内容を表示します。 |
| ShowHelpIndex | 指定したヘルプ ファイルの索引を表示します。 |
| ShowPopup | ヘルプのポップアップ ウィンドウを表示します。 |
| ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
参照
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| ShowHelp | オーバーロードされます。 ヘルプ ファイルの内容を表示します。 |
| ShowHelpIndex | 指定したヘルプ ファイルの索引を表示します。 |
| ShowPopup | ヘルプのポップアップ ウィンドウを表示します。 |
| ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
参照(HELP から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/07/17 03:46 UTC 版)
ヘルプ(help)は、英語で助ける・援助・助力の意味
(HELP から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/02/03 03:15 UTC 版)
| ヘルプ!4人はアイドル | |
|---|---|
| Help! | |
| 監督 | リチャード・レスター |
| 脚本 |
|
| 製作 | ウォルター・シェンソン |
| 出演者 | ビートルズ |
| 音楽 |
|
| 撮影 | デヴィッド・ワトキン |
| 配給 | ユナイテッド・アーティスツ |
| 公開 | |
| 上映時間 | 92分 |
| 製作国 | |
| 言語 | 英語 |
| 製作費 | $1,000,000 |
『ヘルプ!4人はアイドル』(英語: Help!)は、1965年公開のイギリス冒険コメディ映画。
前作の『ビートルズがやって来るヤァ!ヤァ!ヤァ!』同様リチャード・レスターが監督を務める。前作が予算が56万ドル、モノクロだったのに対し予算100万ドル、そしてフルカラーで撮影された。
内容は、リンゴ・スターがはめていた指輪を巡ってメンバーたちが事件に巻き込まれるというもの。
撮影地にバハマが選ばれた背景には、当時ビートルズの財務アドバイザーだったウォルター・ストラック(Walter Strach)が、イギリスの非常に高い累進所得税率(最高で約95%)による課税を回避するため、バハマにいわゆる「タックスシェルター」(本国での課税を回避する目的に収益をプールしておく法人)の設立を計画しており、その要件の一つである「バハマに1年間以上居住していること」を満たす目的があった[2]。実際、本映画の収益はバハマに設立されたプロダクションに入り、出演料は同プロダクションからバハマの銀行にある各メンバーの口座に支払われ、高額課税の回避には成功したという[3]。
エンドロールには『セビリアの理髪師』の序曲が使用され指輪に写った共演者が自在なポーズをとり最後にビートルズが現れる。曲中には4人がふざけた会話をしジョージ・ハリスンが「アイ・ニード・ユー・バイ・ジョージ・ハリスン!」と執拗に言っている。
ザ・スパイダースやザ・タイガースやザ・ジャガーズらGS主演映画は本作のドタバタの部分を拝借し、チェッカーズの「CHECKERS IN TAN TAN たぬき」や光GENJIの「ふ・し・ぎ・なBABY」、TVアニメ「魔法の天使クリィミーマミ」の第20話「危険なおくりもの!」にも影響を与えた。
日本での公開は1965年12月13日。正月映画として、銀座にあったニュー東宝で封切られた。入替制がとられ、トイレやスクリーンの後方に隠れた入場者も全て交替させられた。前売り券は65年12月11日から発売された。
東洋のカルトが儀式で女神カーリに女性を生贄に捧げようとしている。祭司長が彼女が生贄の指輪をはめていないことに気づく。生贄になろうとしている女性が、自分がファンであるビートルズのドラマー、リンゴ・スターにその指輪を贈ってしまっていたのである。指輪を取り戻した上で女性を生贄に捧げるために、祭司長のクラン、カルトのメンバー数名、高位の女性祭司のアーメがロンドンへ向かう。リンゴに気付かれること無く指輪を盗もうとするが何度か失敗した後、彼らはインド料理店でリンゴを襲う。リンゴは、指輪を渡さなければ自分が次の生贄にされてしまうことを知る。しかし、指輪は指から抜けなくなってしまっている。
ビートルズの4人はカルトのメンバーにロンドン中を追いかけ回される。宝石商も指輪を切断出来なかったことから、4人はマッド・サイエンティストのフット教授とその助手アルジャーノンを頼るが上手くいかない。フット教授は、自分の手段が奏功しなかったことから、指輪は極めて特殊な物質で出来ていると考え、その物質により金儲けをするために何とかして指輪を自分のものにしようと企む。アーメが4人を助けようとやって来て(アーメは冒頭で生贄にされそうになった女性の姉なのである)、一時的に物体を小さくする薬でリンゴの指を細くして指輪を外そうとするが、カルトのメンバーとフットたちが4人の家を襲撃して来たことから、アーメが注射器をポールの上に落してしまい、割れた注射器内の液体を浴びたポールの身体が小さくなってしまう。
ポールが元の大きさに戻ると、4人はオーストリアのアルプスに逃げ、カルト一味に隠れて4人を助けようとしているアーメのおかげで、カルトが仕掛けた罠から辛うじて逃れる。4人はスコットランド・ヤードに保護を求める。4人はフットたちからも辛くも逃れ、バッキンガム宮殿に隠れる。その後、パブで、クランは落とし戸の罠をリンゴに仕掛ける。
リンゴがわなから逃れた後、4人はバハマに逃げ、カルトのメンバーとフットらが後を追い、その後を現地警察が追う。リンゴが捕まりそうになった後、警察は他のメンバー3人にリンゴの変装をさせてカルトのメンバーを出し抜く。しかし、3人と警察の努力にも拘わらず、フットたちはリンゴを捕まえてボートに閉じ込めてしまう。そこでフットは指輪を手に入れるためにリンゴの指を切り落とそうとする。アーメはフットたちに物体を小さくする薬を渡す代わりにリンゴを救い出す。2人は海に飛び込んで逃げるが、リンゴは泳げず、2人はクランとその手下に捕らえられてしまう。
そして、リンゴが浜辺で生贄にされそうになった時、指輪が突然リンゴの指から外れる。リンゴはクランの指にその指輪をはめる。するとクランは4人の曲「ヘルプ!」が流れる中、自分の手下に追われることになる。
| 役名 | 俳優 | 日本語吹替 |
|---|---|---|
| ジョン・レノン | 広川太一郎 | |
| ポール・マッカートニー | 井上真樹夫 | |
| ジョージ・ハリスン | 堀勝之祐 | |
| リンゴ・スター | 鈴木やすし | |
| クラング大司祭 | レオ・マッカーン | 滝口順平 |
| アーメ女官 | エレノア・ブロン | 小原乃梨子 |
| 宝石商 | ピーター・コプリー | 槐柳二 |
| 案内役(ナレーター) | N/A | 土居まさる |
イギリス盤公式オリジナル・アルバム『ヘルプ!』A面収録曲から、以下の楽曲が使われている。
1989年にビデオソフトで発売されたあと1998年にビデオとDVDでリリースされていたが、現在は廃盤。
2007年11月7日、ヘルプ!のタイトルで新たに再DVD化された。新たに特典映像としてメイキングや当時の予告編、監督リチャード・レスターや共演したエレノア・ブロンのインタビュー等が収録されている。
2013年6月26日にブルーレイで発売。上記再DVD化でデジタル復元されたものと同じ本編とボーナス・ディスクを収録。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/03/26 00:01 UTC 版)
「FTPコマンドの一覧」の記事における「HELP」の解説
コマンドの一覧。引数を指定するとより詳しいコマンド情報を返す。
※この「HELP」の解説は、「FTPコマンドの一覧」の解説の一部です。
「HELP」を含む「FTPコマンドの一覧」の記事については、「FTPコマンドの一覧」の概要を参照ください。
HELPと同じ種類の言葉