Skip to content
4D Blog
  • 4D製品拡張
    • 4D製品拡張4D環境を強化および拡張するツールとモジュールを紹介するブログ記事をご覧ください。
      • 4D AIKitセマンティックAIを導入してデータを解釈し、意思決定を自動化します。
      • 4D Qodly Pro4Dアプリケーションを視覚的にWebへ構築および拡張します。
      • 4Dコンポーネント最新の依存関係管理でコンポーネントを管理および開発します。
      • Email, Microsoft 365, Gmail4Dアプリケーションで認証、メール、カレンダーを統合します。
      • 4D Write Pro4Dワードプロセッサと統合AIアシスタントでデータ駆動型ドキュメントを生成します。
      • 4D View Proデータを可視化し、スプレッドシートを効率的に管理します。
  • 開発者向け
    • 開発者向け実用的なパターンと技術的な詳細解説をブログから活用して、より優れた4Dアプリケーションを構築します。
      • ORDAObject Relational Data Accessを使用してオブジェクト指向アプローチでクリーンなデータモデルを設計します。
      • 4D言語明確で構造化され保守しやすいコードを書くために4D言語を習得します。
      • 開発モードプロジェクトを構造化し、チーム環境で効率的にコラボレーションします。
      • コードエディター4Dコードエディターと統合ツールを使用して、より迅速に開発し、よりスマートにデバッグします。
      • ユーザーインターフェース / GUIフォーム、リスト、メニュー、印刷オプションなどの要素で4Dユーザーインターフェースを強化します。
  • 管理者向け
    • 管理者向け制御性と予測可能性を持って4D環境を運用、展開、維持します。
      • 4D Server4D Server環境を信頼性高く構成および管理します。
      • メンテナンス安定した4D環境を監視、ログ記録し、維持します。
      • デプロイメント4Dアプリケーションを安全にパッケージ化し、保護し、デプロイします。
  • ラーニングパス
    • ラーニングパス公式ガイド、チュートリアル、動画、ドキュメント、リポジトリを通じて4Dの学習を加速します。
      • 4Dを学ぶLearn 4Dにホストされた構造化された実践的なチュートリアルで、インタラクティブなレッスンを通じて初級から上級までガイドします。
      • 4Dの新機能最新のLTSリリースの新機能を確認し、それがどのようにアプリケーションを前進させるかをご覧ください。
      • 4Dウェビナー専門家主導の技術セッションで、新機能、アーキテクチャの選択、4D開発における実際のユースケースを探ります。
      • 4Dドキュメント4Dの公式技術リファレンスにアクセスします。
      • 4D GitHubリポジトリ4Dの公式GitHubリポジトリをご覧ください。
      • 4D Knowledge Baseテクニカルノートとヒントを通じて豊富な技術知識をご覧ください。
  • DE
  • FR
  • EN
  • PT
  • CS
  • ES
  • IT
ホーム 開発者向け4D言語構文

構文

構文

21

v20 R3

  • 0
  • 0

変数宣言と初期化を 1行で

4D v20 R3 から、変数宣言や代入のためにコードを何行も書く日々に別れを告げることができます。コードを合理化し、冗長性を排除し、簡単に効率を上げましょう! ...

Fabrice Mainguené
Fabrice Mainguené
10月 20, 2023 1 読了時間

Language プログラミング

構文

v20

  • 0
  • 0

リテラルを使ったオブジェクトとコレクションの初期化

これまで、オブジェクトやコレクションのインスタンス化には New object と New collection コマンドを使用してきました。4D v20 からは、オブジェクトリテラルとコレクションリテラルという、より簡単で可読性の高い初期化の方法が追加されました。 ...

Fabrice Mainguené
Fabrice Mainguené
4月 26, 2023 1 読了時間

Language プログラミング

構文

v19 R6

v20

  • 0
  • 0

integer32 よりも大きな整数をサポート

Deeplからの自動翻訳

Realsは正確でないことが知られていますが、小数点を使わない限り(=整数)、非常に大きな数でも100%の精度で計算できます。 53ビットまでの数、正確には [-(2^53)+1, (2^53)-1] つまり -9,007,199,254,740,992 から 9,007,199,254,740...

Vanessa Talbot
Vanessa Talbot
7月 18, 2022 1 読了時間

Language プログラミング

構文

v19 R4

v20

  • 0
  • 0

4D言語。ご要望の改善点はこちら

Deeplからの自動翻訳

短絡的な評価、三項演算子、ループからの脱却、単純なキーワードによるメソッドからの脱却を夢見ることはないでしょうか? もう、そんな夢は捨てろ!私たちは、4Dフォーラムで寄せられた機能要求に耳を傾け、コードをシンプルにするための4D言語の改良を行いました。 ...

Fabrice Mainguené
Fabrice Mainguené
1月 13, 2022 1 読了時間

Language プログラミング

構文

v19 R3

v20

  • 0
  • 0

渡されなかった引数にアクセスすることは……可能です!

メソッドや関数は、任意パラメーターを持つことができます。関数が引数 2つで呼び出されることもあれば、3つで呼び出されることもあります。引数を数えたり、そもそも渡されたかどうかをチェックしたり、あるいは単に引数に関連する変数が初期化されているかどうかをチェックすることなく、引数にアクセスすることを誰も...

Vanessa Talbot
Vanessa Talbot
10月 4, 2021 1 読了時間

Language プログラミング

構文

v18 R6

v19

  • 0
  • 0

4D言語 – 文字列比較の改良

Deeplからの自動翻訳

4D言語には、文字列を扱うための20以上のコマンドが用意されています。そして、4D v18 R6で、4Dは新しいコマンドを導入しました。Compare strings.また、さらに別のコマンドも改良されました:Position.これらのコマンドは両方とも、より正確な結果を得るためにオプションを使用す...

Roland Lannuzel
Roland Lannuzel
1月 25, 2021 1 読了時間

Language プログラミング

構文

v18 R5

v19

  • 0
  • 0

クラス関数とメソッドのためのコーダーフレンドリーなシンタックス

Deeplからの自動翻訳

コードの中で$1、$2、$nの変数を使うと、コードが読みにくくなるだけでなく、人間の脳はこれらの変数が何に対応しているかを覚えるのが難しいため、混乱が生じる可能性があります。解決策は、わかりやすい名前の変数を作り、その変数に$1、$2、$nの値を代入することです。 4D v18 R5では、宣言時に...

Vanessa Talbot
Vanessa Talbot
10月 23, 2020 1 読了時間

Class Code editor Language Project プログラミング

構文

v18 R4

v19

  • 0
  • 0

直感的なオートコンプリートを実現する新しい宣言構文

Deeplからの自動翻訳

4Dのオートコンプリート機能について不思議に思ったことはありませんか?また、なぜ4Dはコード内で使用されているすべての関数を示唆するのでしょうか?オブジェクトは非常に汎用的な型なので、4Dは実行時にしか本当に保存しているものを知りません。しかし、それはコードを書くときにはあまり役に立ちません。 4...

Vanessa Talbot
Vanessa Talbot
8月 5, 2020 1 読了時間

Code editor Language User Experience プログラミング

構文

v18

  • 0
  • 0

異なるタイプの値を格納するためのC_VARIANT

Deeplからの自動翻訳

特に一般的なコーディングでは、異なる変数型を扱えるようにコードを書きたい場合があります。ポインターを使用すると、コードの読み取りやデバッグが難しくなります。例えば、データソースとしてフォームオブジェクトに汎用変数を割り当てたい場合など、全く不可能な場合もあります。 新しいコマンドは、異なるタイプの...

Fabrice Mainguené
Fabrice Mainguené
11月 14, 2019 1 読了時間

Language プログラミング

Page 2 of 2
  • ←
  • 1
  • 2

カテゴリー

  • Release infos
  • Generic
  • User Interface
  • Back End
  • Tutorial
  • 4D AIKit
  • 4D Components
  • 4D View Pro
  • 4D Write Pro
  • Email, Microsoft 365, Gmail
  • 4D Qodly Pro
  • Development Mode
  • 4D Language
  • ORDA
  • User Interface / GUI
  • 4D Tutorials
  • 4D Summit sessions and other online videos
  • 4D Server
  • Maintenance
  • Deployment
  • News & Insights
  • Generic
ニュースレターを購読する

© 2026 4D SAS. All rights reserved.

  • Terms & Conditions
  • Legal Notice
  • Data Policy
  • Cookie policy
  • Product License
  • Cookies Preferences

お問い合わせ

ご質問、ご提案、または4Dブロガーと連絡を取りたいですか?私たちに連絡を取ってください。

* お客様のプライバシーは当社にとって非常に重要です。ここをクリックすると、当社の 方針

4Dニュースレターを購読する

* お客様のプライバシーは当社にとって非常に重要です。ここをクリックすると、当社の 方針