Вверх ↑
Этот топик читают: Гость
Ответов: 19
Рейтинг: 0
#1: 2015-02-19 18:34:31 ЛС | профиль | цитата
Делаю небольшую программку: таблица без строки заголовков, размером максимум 10 на 10. Спрашиваю пользователя, какого размера будет таблица и дальше хочу показать таблицу указанного размера. Пользователь введёт числа и я вычислю, что необходимо, и покажу результаты. Проблема в том, что не понимаю, как сделать таблицу указанного размера. Для показа таблицы использую StringTableMT. Добавить файл к этому сообщению мне не позволено: «У вас не хватает прав для выполнения этой операции». Тогда так: http://rghost.net/7Lb8tdxJk.
карма: 0

0
Ответов: 2438
Рейтинг: 693
#2: 2015-02-19 19:20:36 ЛС | профиль | цитата
VadimM писал(а):
Добавить файл к этому сообщению мне не позволено
Обмен файлами
Как вариант: code_35137.txt
карма: 11

0
файлы: 1code_35137.txt [2.3KB] [320]
Ответов: 19
Рейтинг: 0
#3: 2015-02-19 20:00:48 ЛС | профиль | цитата
Спасибо. Любопытно было разбираться.
карма: 0

0
Ответов: 19
Рейтинг: 0
#4: 2015-02-23 17:13:47 ЛС | профиль | цитата
Не понимаю, как найти ошибку. Если закрыть таблицу и снова нажать кнопку, то в новой таблице окажутся все старые данные плюс добавится столько столбцов, сколько задано, причём эти столбцы не заполнены нулями. Вставил элемент Отладка, но всё равно не понимаю, что происходит. Не объяснит ли кто, как отладить и найти ошибку?
карма: 0

0
Ответов: 2438
Рейтинг: 693
#5: 2015-02-23 17:22:15 ЛС | профиль | цитата
Как вариант: code_35175.txt
карма: 11

0
файлы: 1code_35175.txt [2.7KB] [298]
Ответов: 19
Рейтинг: 0
#6: 2015-02-23 17:42:20 ЛС | профиль | цитата
Вручную удалили столбцы из таблицы. Потом ещё вызвали метод doClear. Что он делает, если столбцы уже удалены?
карма: 0

0
Ответов: 2438
Рейтинг: 693
#7: 2015-02-23 17:58:20 ЛС | профиль | цитата
VadimM писал(а):
Что он делает, если столбцы уже удалены?
На сколько помню столбы и содержимое в таблице это разные вещи.
Можете поставить в свойствах таблицы: TableClearAll = True и удалять столбцы в ручную не придется.
code_35176.txt
карма: 11

0
файлы: 1code_35176.txt [2.3KB] [309]
Ответов: 19
Рейтинг: 0
#8: 2015-02-23 19:54:52 ЛС | профиль | цитата
Теперь понятно. Достаточно было заглянуть в описание TableClearAll. Такой простой квест я не прошёл, досадно.
------------ Дoбавленo в 19.54:
Настройка - Оптимизация - Сжимать программу = False (с True ещё хуже). Компилятор delphi. Можно ли без значительных усилий сделать так, чтобы virustotal.com не ругался? Поиском подходящего решения не нашёл.
карма: 0

0
Ответов: 1946
Рейтинг: 174
#9: 2015-02-23 20:02:57 ЛС | профиль | цитата
Я обычно добавляю DoData в какую-либо связь, чтоб логику он не менял, но антивирь перестаёт ругаться.
карма: 10
0
Ответов: 19
Рейтинг: 0
#10: 2015-02-23 20:16:22 ЛС | профиль | цитата
Ну, вот конкретно в этой программке в какую связь добавить DoData, чтобы не ругался?
карма: 0

0
Ответов: 1946
Рейтинг: 174
#11: 2015-02-23 20:34:00 ЛС | профиль | цитата
Хрень какая-то на этом вирустотале! Самые известные и популярные NOD32 Каспер и ДрВеб, а также avast и avira ничего не находят! Тринадцать же, про которые вообще впервые слышу, всё время находят какой-то вирь!
------------ Дoбавленo в 20.34:
С компилятором fpc вирус определяют только 7. А если просто скомпилировать голую форму в новом проекте (delphi), то 23 из 57 находят вирус, в .т.ч. DrWeb и Avast.
карма: 10
0
Ответов: 19
Рейтинг: 0
#12: 2015-02-23 20:41:28 ЛС | профиль | цитата
Наверное, можно было бы убедить заказчика программы, если бы Comodo не ругался. У Comodo известный фаервол, ну и антивирус вместе с ним. А так... люди попадаются пугливые. Уверен, некоторых убедить просто не удастся.
карма: 0

0
Ответов: 1946
Рейтинг: 174
#13: 2015-02-23 20:49:09 ЛС | профиль | цитата
Так Comodo на code_35176.txt и не ругается (delphi, сжимать exe=true)!
карма: 10
0
Ответов: 19
Рейтинг: 0
#14: 2015-02-23 21:02:10 ЛС | профиль | цитата
Да, правда общее количество ругающихся увеличивается. Конечно, если ничего не удастся сделать, придётся идти по этому пути и улучшать умение убеждения. (В скобках замечу, что я в восторге от самого HiAsm и от того, что он бесплатный. Если бы удалось заработать на нём, не пожалел бы и поделился с создателями.)
карма: 0

0
Ответов: 1946
Рейтинг: 174
#15: 2015-02-23 21:31:17 ЛС | профиль | цитата
VadimM, здесь на форуме есть раздел "куплю-продам", там время от времени дают платные задания (я один раз выполнял).
А также на разных сайтах фриланса можно попробовать.

Мне изредка поступают заказы через мой блог. Когда-то вёл сайт с разным программами, сделанными на hiasm, так там тоже пару раз поступали заказы через форму обратной связи (хотя я нигде не писал, что берусь за индивидуальные заказы).
карма: 10
0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)