Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Lazarus Калькулятор https://www.cyberforum.ru/ lazarus/ thread1275489.html
Всем доброго времени суток. Очень нужно сделать вот такую программку: Работа с основными элементами управления Delphi – поля редактирования, кнопки, метки. Написать программу калькулятор. Форма программы содер-жит 2 поля редактирования для операндов, 4 кнопки для задания арифметических действий, 1 кнопка «сброс», метку для вывода ре-зультата. Виды контроля, которые должна обеспечивать...
Узнать полный URL. Дата изменения файла по URL Lazarus
Доброго времени суток, уважаемые форумчане. Долгих лет и славных лет вам, уважаемый UI... Работаю с Indy. Вообщем необходимы некоторые манипуляции с URL. 1)Пользователь вводит URL, например www.ya.ru. Это эквивалентно сслке на http://www.ya.ru/index.html. Но во втором случаи можно а)Узнать имя и расширение файла б)Легко узнать текущую директорию траницы (www.ya.ru/), дабы...
Lazarus Не удается компиляция https://www.cyberforum.ru/ lazarus/ thread1273403.html
Не удается компиляция программы program n; var a,b,c,d:integer; begin write ('Skolko deneg'); read(a); write ('Stoimost odoi edenici tovara'); read(b); d:=a div b; c:=a mod b;
Lazarus В чем ошибка в программе ? https://www.cyberforum.ru/ lazarus/ thread1273261.html
Масса молекул кислорода в организме человека составляет 65% от его массы. Составьте программу для определения массы молекул кислорода в организме человека.
Как составить цикл для двумерного массива Lazarus
Здравствуйте товарищи. Имеется такая ситуация: https://www.cyberforum.ru/attachment.php?attachmentid=441659&stc=1&d=1412972303 нужно заполнить матрицу только в те ячейки которые сейчас свободны. Вообще это Lazarus элемент stringgrid тоесть так же как и матрица имеет индексы элементов. Требуется записывать во всех строках но через один столбец. То есть свободны столбец, записать столбец и т д у...
Lazarus Редактирование в базах данных https://www.cyberforum.ru/ lazarus/ thread1272801.html
При редактировании значения выделенной строки определенного поля, после сохранения редактируются полностью все поля. В чем может быть проблема? Использую СУДБ - Firebird. Код редактирования: SQLQuery1.Edit; SQLQuery1.fieldbyname('MyFieldName').asString:='какая-то строка'; SQLQuery1.post
Lazarus Составить графическую программу по коду в лазарусе https://www.cyberforum.ru/ lazarus/ thread1272701.html
Помогите составить графическую программу по коду в лазарусе))) program n2; var a,b,c,d:integer; begin write ('Skolko deneg'); read(a); write ('Stoimost odoi edenici tovara'); read(b); d:=a div b;
Lazarus средство рисование фигур эллипс,Квадрат,корандашь, Lazarus
всем привет начал делать размещения фигур в своём маленьком поинте столкнулся с такой проблемой, фигура при уменьшении размера оставляет за собой за собой шлейф, как бы мне исправить эту проблему и сделать так чтобы фигура была закрашенной. вот исходный код unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ActnList,
Lazarus Множества: найти согласные буквы, входящие по крайней мере в 2 строки из данного набора https://www.cyberforum.ru/ lazarus/ thread1271175.html
Program project1; uses crt; var words: array of string; sogl: Set of Char; i,j,n,c,k,l: integer; begin clrscr; write('Vvedite kolichesvo strok: '); readln(n); sogl:=;
Lazarus Сохранение в DBGrid https://www.cyberforum.ru/ lazarus/ thread1269997.html
При редактировании DBGrid не получается сохранить изменения в базу данных IBexper. В чем может быть проблема? Все компоненты какие надо подключены.
Правильный перевод ArrayofByte to String Lazarus
Корень зла: IdHashMessageDigest, а конкретнее функция HashString(...): TIdBytes; (Indy 10, модуль: IdHashMessageDigest). В delphi этот вопрос решался применением StringOf в основе которой лежит класс TEncoding, что делать в Lazarus для представления array of byte в string?
Lazarus TIpFileDataProvider https://www.cyberforum.ru/ lazarus/ thread1269949.html
Доброго всем времени суток. Пишу модуль(формы нет). Есть URL. Нужно скачать файл. Как я делаю function addfile(URL:string):string; var stream:TFileStream; sfile:TStream; S:string; begin //быдлокод sfile:=IpFileDataProvider.DoGetStream(URL);
3 / 3 / 1
Регистрация: 29.08.2012
Сообщений: 306
0

Как оптимизировать код? - Lazarus - Ответ 6726636

16.10.2014, 00:13. Показов 572. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть такой кусок кода:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
for j:=0 to Memo2.Lines.Count-1 do
    begin
      if Pos('кв.А', Memo2.Lines.Strings[j]) >0 then
      Memo2.Lines.Strings[j]:=StringReplace(Memo2.Lines[j], 'кв.А', 'А', [rfReplaceAll, rfIgnoreCase]);
    end;
     for j:=0 to Memo2.Lines.Count-1 do
    begin
      if Pos('кв.Б', Memo2.Lines.Strings[i]) >0 then
      Memo2.Lines.Strings[j]:=StringReplace(Memo2.Lines[j], 'кв.Б', 'Б', [rfReplaceAll, rfIgnoreCase]);
    end;
     for j:=0 to Memo2.Lines.Count-1 do
    begin
      if Pos('кв.В', Memo2.Lines.Strings[i]) >0 then
      Memo2.Lines.Strings[j]:=StringReplace(Memo2.Lines[j], 'кв.В', 'В', [rfReplaceAll, rfIgnoreCase]);
    end;
     for j:=0 to Memo2.Lines.Count-1 do
    begin
      if Pos('кв.Г', Memo2.Lines.Strings[i]) >0 then
      Memo2.Lines.Strings[j]:=StringReplace(Memo2.Lines[j], 'кв.Г', 'Г', [rfReplaceAll, rfIgnoreCase]);
    end;
 
    ........................................................
 
    for j:=0 to Memo2.Lines.Count-1 do
    begin
      if Pos('кв.Ю', Memo2.Lines.Strings[i]) >0 then
      Memo2.Lines.Strings[j]:=StringReplace(Memo2.Lines[j], 'кв.Ю', 'Ю', [rfReplaceAll, rfIgnoreCase]);
    end;
    for j:=0 to Memo2.Lines.Count-1 do
    begin
      if Pos('кв.Я', Memo2.Lines.Strings[i]) >0 then
      Memo2.Lines.Strings[j]:=StringReplace(Memo2.Lines[j], 'кв.Я', 'Я', [rfReplaceAll, rfIgnoreCase]);
    end;
Есть набор строк в Memo2.Text - код пробегает по каждой стоке и ищет совпадение, например: в строке встречается фараза кв.Ю - удаляем кв. и оставляем только букву Ю.
1. Как можно весь этот код переписать - у меня сделано таким образом для всех букв алфавита и для маленьких и для больших.
2. Почему при замене кв.Я - получается буква П. ??? Хотя все остальные буквы обрабатываются норм.

Вернуться к обсуждению:
Как оптимизировать код? Lazarus
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2014, 00:13
Готовые ответы и решения:

Как оптимизировать код ?
Как привести его в порядок ? $(document).ready(function(){ var otherVideo =...

Как оптимизировать код
Помогите с "оптимизацией"... Подскажите как проще реализовать такой код? Знаю, что есть более...

Как оптимизировать код?
Вот такой код, написанный для микроконтроллера импульсного блока питания. Просто интересно мнение,...

Как оптимизировать код
Доброй ночи господа у меня к вам такая просьба как можно упростить данный код? #include <iostream>...

4
16.10.2014, 00:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2014, 00:13
Помогаю со студенческими работами здесь

как оптимизировать код?
Есть несколько dbf файлов. Из них в разные обьекты нужно получить список строк. Для этого написал...

Как оптимизировать код?
как привести это в красивый вид? если учесть что таких label будет over 100 А название будут...

Как оптимизировать код?
Школьнику Васе на лето учитель по литературе задал прочитать много художественных произведений. Как...

Как оптимизировать код?
ch : char; ... If ch='1' then Write(F2, ch); If ch='2' then Write(F2, ch); If ch='3' then...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru