Power Apps の Char 関数
文字コードを文字列に変換します。
内容
Char 関数は、数値を対応する ASCII 文字を含む文字列に変換します。
構文
Char( CharacterCode )
- CharacterCode - 必須。 変換する ASCII 文字コード。
例
| 計算式 | 内容 | 結果 |
|---|---|---|
| Char( 65 ) | ASCII コード 65 に対応する文字を返します。 | "A" |
| Char( 105 ) | ASCII コード 105 に対応する文字を返します。 | "i" |
| Char( 35 ) | ASCII コード 35 に対応する文字を返します。 | "#" |
文字マップを表示する
タブレット アプリの空の画面で、横方向 (空) レイアウトの Gallery コントロールを追加し、次のプロパティを設定します。
- Items:
Sequence( 8, 0, 16 ) As HighNibble - Width:
Parent.Width - Height:
Parent.Height - TemplateSize:
Parent.Width / 8 - TemplatePadding: 0
- X: 0
- Y: 0
- Items:
そのギャラリー内で、横方向 (空) レイアウトの Gallery コントロールを追加し、次のプロパティを設定します。
- Items:
Sequence( 16, HighNibble.Value ) As FullCode - Width:
Parent.Width / 8 - Height:
Parent.Height - TemplateSize:
Parent.Height / 16 - TemplatePadding: 0
- X: 0
- Y: 0
- Items:
2番目 (垂直方向) のギャラリー内に、Label コントロールを追加し、次のプロパティを設定します。
- Text:
FullCode.Value - Width:
Parent.Width / 2 - X: 0
- Y: 0
- Align:
Center - FontWeight:
Bold - Size: 24
- Text:
2番目 (垂直方向) のギャラリー内に、別の Label コントロールを追加し、次のプロパティを設定します。
- Text:
Char( FullCode.Value ) - Width:
Parent.Width / 2 - X:
Parent.Width / 2 - Y: 0
- FontWeight:
Bold - Size: 24
- Text:
最初の 128 ASCII 文字のチャートを作成しました。 小さな四角で表示される文字は印刷できません。

FullCode.Value がどのようにその値を取得しているか確認する場合。 外側の水平ギャラリーから説明します。 Items プロパティは、0 から始まり 16 ずつ増加する 8 つの列を作成する Sequence 関数を使用します。

このギャラリー内にネストされているのは、別の垂直ギャラリーです。 Items プロパティは、外側のギャラリーから 16 ずつの増加で残されたギャップを埋めます。

拡張 ASCII 文字を表示するには、外側のギャラリーの Sequence 関数で設定したグラフの開始点を変更するだけです。
Sequence( 8, 128, 16 ) As HighNibble

最後に、別のフォントで文字を表示するには、2 番目のラベルの Font プロパティを 'Dancing Script' のような値に設定します。

注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。
フィードバック
フィードバックの送信と表示