Программирование на Delphi: общие методы и примеры

  1. Работа со строками.
    Delphi предоставляет различные методы работы со строками. Вот пример, демонстрирующий конкатенацию и получение длины:

    var
     str1, str2, resultStr: string;
    begin
     str1 := 'Hello';
     str2 := 'World';
     resultStr := str1 + ' ' + str2; // Concatenation
     ShowMessage(resultStr);
     ShowMessage('Length: ' + IntToStr(Length(resultStr))); // Length retrieval
    end;
  2. var
     fileText: TStringList;
     i: Integer;
    begin
     fileText := TStringList.Create;
     try
       fileText.LoadFromFile('C:\path\to\file.txt');
       for i := 0 to fileText.Count - 1 do
         ShowMessage(fileText[i]);
     finally
       fileText.Free;
     end;
    end;
  3. Подключение к базам данных:
    Delphi поддерживает подключение к различным системам баз данных. Вот пример использования компонентов FireDAC для подключения к базе данных MySQL и выполнения запроса:

    var
     conn: TFDConnection;
     query: TFDQuery;
    begin
     conn := TFDConnection.Create(nil);
     query := TFDQuery.Create(nil);
     try
       conn.DriverName := 'MySQL';
       conn.Params.Add('Database=mydb;User_Name=root;Password=pass');
       conn.Connected := True;
       query.Connection := conn;
       query.SQL.Text := 'SELECT * FROM MyTable';
       query.Open;
       while not query.Eof do
       begin
         ShowMessage(query.FieldByName('ColumnName').AsString);
         query.Next;
       end;
     finally
       query.Free;
       conn.Free;
     end;
    end;

Это всего лишь несколько примеров методов и возможностей программирования на Delphi. Язык и среда Delphi предлагают широкий спектр возможностей, включая разработку графического пользовательского интерфейса, многопоточность и многое другое. Для получения более конкретных методов или функций предоставьте дополнительную информацию или контекст.