[過去ログ]
AutoHotkey スレッド part30 IDのみ (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
653
: 2023/10/16(月)18:31
ID:dLR3pMBg0(1)
AA×
[
240
|
320
|480|
600
|
100%
|
GIF
|
べ
|
レス栞
|
レス消
]
653: [sage] 2023/10/16(月) 18:31:08.61 ID:dLR3pMBg0 すまん例が悪かった。AHKでヒアドキュメントを使いたい理由って大抵は簡易的なリストや箇条書きなどの複数行の文を出力する際に コード上で書いてあるインデントをLTrimで無視したい場合だと思うんだけど、公式例通りにやると変数が絡むとややこしくなるが、こういう風にも書けるということ 俺も理解が足りてなかったが、仕様上の穴ではなく、公式ドキュメントが分かりにくいだけで継続セクションが実際にどのようにどこまで有効であるのかという話 よく読んだら引用符で始まらない場合は式として扱われるという主旨のことが回りくどく書いてあった。正直そんなに必要になることはないし、どうでもいいと言われればそれでいいんだけどね ; 公式例 ""で囲んだ文字列内で継続セクションを開始している為()内の全てが文字列として扱われ、文中の"も文字として扱われるので、式を扱う場合は一度セクションを区切る必要がある MsgBox(" (LTrim 現在のバージョンは「 )" A_AhkVersion " (LTrim 」です。 あいうえお かき"く"けこ`nさしすせそ )" ) ; 5chの仕様の為、インデントは全角スペースに置き換え ; 文字列結合 各行頭行末に"、文中の"はエスケープ、改行もエスケープされた物のみ 全文を1行にまとめても良い MsgBox( "現在のバージョンは「" A_AhkVersion "」です。`n" "あいうえお`n" "かき`"く`"けこ`nさしすせそ" ) ; ""の位置を変え、文中の"はエスケープ 文字列結合と同じく式として扱われ、対応する()内が継続セクションと認識される MsgBox( (LTrim "現在のバージョンは「" A_AhkVersion "」です。 あいうえお かき`"く`"けこ`nさしすせそ" ) ) http://egg.5ch.io/test/read.cgi/software/1644313099/653
すまん例が悪かったでヒアドキュメントを使いたい理由って大抵は簡易的なリストや箇条書きなどの複数行の文を出力する際に コード上で書いてあるインデントをで無視したい場合だと思うんだけど公式例通りにやると変数が絡むとややこしくなるがこういう風にも書けるということ 俺も理解が足りてなかったが仕様上の穴ではなく公式ドキュメントが分かりにくいだけで継続セクションが実際にどのようにどこまで有効であるのかという話 よく読んだら引用符で始まらない場合は式として扱われるという主旨のことが回りくどく書いてあった正直そんなに必要になることはないしどうでもいいと言われればそれでいいんだけどね 公式例 で囲んだ文字列内で継続セクションを開始している為内の全てが文字列として扱われ文中のも文字として扱われるので式を扱う場合は一度セクションを区切る必要がある 現在のバージョンは です あいうえお かきくけこさしすせそ の仕様の為インデントは全角スペースに置き換え 文字列結合 各行頭行末に文中のはエスケープ改行もエスケープされた物のみ 全文を行にまとめても良い 現在のバージョンは です あいうえお かきくけこさしすせそ の位置を変え文中のはエスケープ 文字列結合と同じく式として扱われ対応する内が継続セクションと認識される 現在のバージョンは です あいうえお かきくけこさしすせそ
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 349 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.057s