59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
1 | |
Текстовый редактор форм и перенос демо-примеров в свой проект17.02.2019, 11:52. Показов 2011. Ответов 22
Метки нет (Все метки)
А есть ли возможность вручную редактировать код формы? Я хотел перенести пример сохранения графика savedemo.lpi и добавить элементы форм додумался только перенеся вручную в FAR. Есть ли где-то описание как правильно переносить примеры в проект?
Ещё в форме не могу удалить меню- постирал во всех файлах строки mainmenu и menuitem, созданные для проверки, а после запуска они всё равно остаются в программе. Хотя в редакторе форм их не видно. После переноса кода кнопки сохранения всё равно не работали, а после удаления лишних процедур рисования графики вылезла теперь ещё новая ошибка. Кнопку открытия файла добавлял- всё равно ругается что класс не найден
0
|
17.02.2019, 11:52 | |
Ответы с готовыми решениями:
22
Перенос форм Access в проект Visual Basic Как подключить проект с github в свой проект Редактор форм Духовка Kaiser EH 6926. Демо, Демо режим |
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
||||||
17.02.2019, 12:00 [ТС] | 2 | |||||
И после ошибки показывает на процедуру в строку inherited
0
|
Супер-модератор
|
|
17.02.2019, 12:15 | 3 |
Есть. Правый клик на форму - в меню выбрать "Показать исходный текст .lfm". А после редактирования - закрываешь вкладку с lfm-файлом, переходишь на вкладку с pas-файлом, и жмешь F12 "Переключить модуль/форму"
В инспекторе объектов есть строка фильтрации, в нее можно ввести искомое, и если оно есть - то только оно и будет показано. А оно должно быть, если бы его не было - не оставалось бы в программе.
1
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
17.02.2019, 12:54 [ТС] | 4 |
В этом и чудеса- поиск по файлам показал что menuitem есть только в файлах .exe .o .or .ppu а в текстовых не находит.
Но теперь всё поломалось- удалил всё добавленное из теста, а всё равно ошибка класса диалога. Весь код перепроверил- всё вроде как было до изменений с примером. Очень прошу подсказать куда рыть а-то уже голова кипит два часа искать ошибку...
0
|
Супер-модератор
|
|
17.02.2019, 12:59 | 5 |
Можно проект заархивировать и присоединить? Но для начала - попытайся его сам пересобрать после полного удаления всего, что в подпапке /project_path/lib, иногда (хоть и редко) Лазарус проглючивает и берет старые *.o или .res-файлы.
1
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|||||||||||||||||||||||||||||||
17.02.2019, 13:08 [ТС] | 6 | ||||||||||||||||||||||||||||||
Как я переносил
из формы
проверил что все модули у меня уже прописаны
Всё верно я перенёс?
0
|
Супер-модератор
|
|
17.02.2019, 13:15 | 7 |
Если бы перенес верно - проект бы собрался и запустился. Я с обрывками кода не работаю, и по фото диагноз не ставлю. Мне надо видеть проект, который у тебя получился (вот я сейчас сделаю то же самое, что описано выше, он у меня возьмет и запустится, и что тебе это даст?). Не хочешь - ищи ошибку сам.
1
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
17.02.2019, 13:49 [ТС] | 8 |
Проект вот пришил
Вообще это я вот что творю Преобразование списка текстовых значений АЦП в звуковой файл (PCM, WAV, RIFF) Хотел даже Евгению Jin-X заказать, но и денег нет и всё равно допиливать придётся- так что Спектрум-128 подсказал про Лазарус и я стал писать сам с вашими подсказками. Очень благодарен за помощь! Надеюсь вместе сдюжим эту прогу для всеобщей пользы в борьбе с вездесущими излучениями. всё для народа =) Там будет график снятых сигналов и свой генератор для проверки частотных модуляций. как двухлучевой осциллограф. Сохранение в звук .snd, картинки, .csv лог, вывод на LPT в Covox и приём данных в график с внешнего АЦП. пока всё.. параллельно сам прибор совершенствую. вот и аттач догрузился
0
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
17.02.2019, 14:21 [ТС] | 9 |
поудаял ресы в либах- всё равно ошибка. я привык что на форуме phpbbguru общаемся именно кусками кодов при отладке модов- редко кто даёт доступ в админку. проект то мой открытый и безоплатный. на здоровье. может и сами приборы раздавать буду если появятся средства. как минимум родне и друзьям. хотел приаттачить свой .ехе 36мб но связь не позволяет. тайга тут. грузит 15 мин и виснет страница- белый лист, передача пропадает в нетмониторе.
0
|
Супер-модератор
|
|
17.02.2019, 14:36 | 10 |
Проще всего будет удалить с формы три <...>Dialog компонента, сохранить проект, и потом опять положить эти три компонента на форму и настроить как нужно. Что-то пошло не так при редактировании формы. Скажем, SaveDialog1 в LFM-файле присутствует дважды. К тому же есть несколько "потерянных методов" (при перекомпиляции после пересоздания Dialog-ов Лазарус покажет, в чем проблема). После этого проект хотя бы запускается:
(да, да, вот именно так я запускаю программы под Lazarus 2.0.0 и вообще под Windows, у меня другая ОС основная )
1
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
17.02.2019, 17:52 [ТС] | 11 |
volvo, так я уже пробовал удалять. я и думал что отправил уже почищенную версию. и что, она работает и на opendialog не ругается? удалял всё связанное с диалогами и меню с поиском по всем файлам в FAR думая может он подхватывает из другой папки- я их по версиям разным сохраняю если напортачу. а оно даже так не запускается уже.
Добавлено через 10 минут да и перепроверил- там один сэйвдиалог, второй я добавлял SavePictureDialog1 ну Лазарус же кросплатформенный как я понял. даже под андроид вроде можно собирать.
0
|
Супер-модератор
|
|
17.02.2019, 17:56 | 12 |
Можно. Только у меня на Debian-е установлена версия 1.8.2, и на ней разрабатывается большой проект. А коней на переправе не меняют, пока не закончу - обновить не смогу (а в старой версии приведенный выше код в принципе не компилируется, новые свойства используются). Поэтому приходится в виртуальной машине запускать под новую версию Лазаруса.
1
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
17.02.2019, 20:27 [ТС] | 13 |
а я всё бьюсь над этой ошибкой.. TOpenDialog not found..
сохранил проект в отдельную папку, удалил отовсюду menuitem, save, open, toolbar, запускаю- после компиляции всё это появляется в ехе и файлах ресурса. откуда оно берётся? мне б хоть это победить чтоб дальше писать что получается, а сложное на потом. Добавлено через 6 минут благодарю за жертвы! я б мог и вырезать новые свойства дело то не в них.. я уж думал мож синтаксис какой потёр лишний или наоборот хвосты оставил.. Добавлено через 42 минуты а можно мне эту исправленную версию которая запустилась? я даже Лазарус заново переустановил и перенастроил- не помогло.
0
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
17.02.2019, 23:02 [ТС] | 15 |
Ура! Работает! теперь буду построчно всё сравнивать. Благодарствую!
0
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
||||||
20.02.2019, 06:21 [ТС] | 16 | |||||
Доброго здравия всем кодерам!
Я тут пописал, пописал и опять уткнулся с записью файла всю ночь провошкался ничего не понимаю- сохраняется из файла CSV в таблицу как положено, а вот в бинарный файл записывается через 127 байт. То есть один нужный, потом 127 байт фигни, потом опять нужный байт.. это как-то лечится?
0
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
20.02.2019, 06:22 [ТС] | 17 |
Я не понял как удалять случайные дубли
0
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
||||||
20.02.2019, 06:38 [ТС] | 18 | |||||
и чтоб пост не пустовал заодно вопрос про чарт с параметрической кривой- почему он при старте показывает график, а после отрисовки в нём линейной последовательности- превращается в черту? Как можно в нём рисовать кривые как в примере? Я с час бился переводя формулу. Как на осциллографе спаять такое знаю- фигуры Лиссажу, а как в коде- не пойму..
0
|
59 / 0 / 0
Регистрация: 10.02.2019
Сообщений: 54
|
|
20.02.2019, 06:46 [ТС] | 19 |
нужно промодулировать эту радиальную кривую двумя переменными- частотами.
Добавлено через 35 секунд да что же оно то добавляется к старому сообщени, то нет.. от аттачей зависит?
0
|
Супер-модератор
|
||||||
20.02.2019, 09:57 | 20 | |||||
1
|
20.02.2019, 09:57 | |
20.02.2019, 09:57 | |
Помогаю со студенческими работами здесь
20
Редактор форм в Qt Creator Редактор форм в NetBeans HTA редактор форм MFC редактор форм Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |