1. A777MP17813.03.2025 в 18:53от
  2. D1zo13.03.2025 в 18:07от
Загрузка...

Как сделать функцию "Остаток"

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем Qvasik, 30.10.2013.

Статус темы:
Закрыта.
  1. Qvasik

    Qvasik

    Статус:
    Оффлайн
    Регистрация:
    25.09.13
    Сообщения:
    250
    Репутация:
    64 +/-
    Помогите оформить эту функцию.

    Буду благодарен :)
     
  2. Xenozite

    Xenozite

    Статус:
    Оффлайн
    Регистрация:
    02.07.12
    Сообщения:
    335
    Репутация:
    149 +/-
    Аккаунт берешь из стринглиста и сразу стираешь строку под каким номером он шел. На кнопке остаток сохраняешь все что осталось в стринглисте
     
  3. gaisar

    gaisar

    Статус:
    Оффлайн
    Регистрация:
    08.10.11
    Сообщения:
    39
    Репутация:
    2 +/-
    ostatok.text:=accounts.text

    и в синхронизации

    ostatok.delete[accounts(curacc)]
     
  4. Go0glE

    Go0glE

    Статус:
    Оффлайн
    Регистрация:
    04.11.13
    Сообщения:
    59
    Репутация:
    17 +/-
    В чем кодишь? С# или Delphi?
     
  5. deival909

    Banned
    deival909

    Статус:
    Оффлайн
    Регистрация:
    18.12.12
    Сообщения:
    733
    Репутация:
    271 +/-
    Так не будет работать , к примеру , ты удалишь 0 строку , а потом в CurrAcc будет = 1 , то есть , теперь , когда ты удалил 0 строку , 1 строка , будет 0 , а когда CurrAcc будет равно 1 , 0 строку он пропустит и так будет до тех пор , пока не будет крит Bound
     
  6. deival909

    Banned
    deival909

    Статус:
    Оффлайн
    Регистрация:
    18.12.12
    Сообщения:
    733
    Репутация:
    271 +/-
    Так что нужно удалять всегда 0 строку или же
    Ostatok.Text:=StringReplace(Ostatok.Text,Accounts[CurrAcc],'',[rfIgnoreCase,rfReplaceAll]);

    Но будут пусты строки , их можно убрать очень быстро ,но как это сделать , уже думай сам )
     
Статус темы:
Закрыта.