Эти файлы могут быть сжаты только после закрытия внешней программы редактирования

Имеется некоторая форма F1 на которой присутствует OleBoundControl1 в котором отображается набор данных D1.

Поверх OleBoundControl1 положен ПРОЗРАЧНЫЙ Shape1, который отлавливает мышиный DblClick по OleBoundControl1.

С помощью ShellExecute вызывается ассоциированное приложение к D1.

Мне нужно после закрытия ассоциированного приложения к D1 выполнить программу P1.

Не уверен что альтернативный подход лучше.

Во первых почитай это, во
вторых можно воспользоватся упомянутой в статье функцией ShellExecuteEx, в её структуре можно задать флаг указывающий
вернуть hProccesID по которому просто ждем окончания процесса и что-то делаем
Но! остаются вопросы заданные в статье. Что делать в случае DDE или того-же вордаексела, которые закрывают документ, но
не закрываются сами.

Posted via ActualForum NNTP Server 1.5

Однако возможно частное решение для конкретной задачи. Но для этого надо более подробно описать постановку задачи

Сейчас я опишу подробнее рассматриваемую задачу.

О Самораспаковывающихся архивах (SFX) в WinRAR (8/8)

На форме F1 имеется грид G1, в котором отображается таблица T1, в которой одно из полей содержит маршруты к разнообразным наборам данных.
Перемещаясь по таблице, в OleBoundControl1 (на этой же форме F1) появляется изображение соответствующего набора данных.
Мне нужно мышиным DblClick по OleBoundControl1 запустить по отношению к соответствующему файлу ассоциированное приложение для его редактирования.
При этом, в таблице T1 автоматически появляется новая запись и создается копия (но с другим именем) файла «по которому» сделан DblClick, в «маршрутное» поле таблицы T1 записывается маршрут к копии, которая и будет редактироваться.

Теперь самое главное.

Когда пользователь завершит редактирование и сохранит результат в файл с уже указанным в таблице T1 именем и маршрутом, и закроет ассоциированное приложение, нужно, чтобы в OleBoundControl1 отобразился отредактированный файл.

Вот именно это ОТОБРАЖЕНИЕ я элементарно могу сделать кнопкой, которую должен нажать пользователь закрыв ассоциированное приложение.

А НУЖНО, ЧТОБЫ УКАЗАННАЯ КНОПКА «НАЖИМАЛАСЬ» АВТОМАТИЧЕСКИ, КАК ТОЛЬКО ЗАКРОЕТСЯ АССОЦИИРОВАННОЕ ПРИЛОЖЕНИЕ.

Что такое маршрут и что такое набор данных(в каких файлах хранятся эти наборы)

> Теперь самое главное.

Posted via ActualForum NNTP Server 1.5

Ну, еще раз. Предположим, что в OLE отображаются данные из Excel. Пользователь открыл Excel и начал что-то там изменять. А теперь вопрос «на засыпку» — что является событием Excel, которое означает завершение редактирования? Закрытие Excel?

Вовсе нет! В Вашем примере — это сохранение ранее открытого документа. Но ЭТО событие не имеет вообще никакого отношения к закрытию приложения Excel.

Чтобы хоть что-то Вам посоветовать принципиально важно знать о каком именно ассоциированном приложении идет речь. Нет и не может быть общего решения для любых приложений. Возможны только частные решения для каких-то конкретных приложений.

WinRaR диагностические сообщения что делать 2021

Всегда очень хочется найти ОБЩЕЕ решение.
Думаю, это аналог ДЕДУКТИВНОГО метода известного персонажа.

В моем случае, можно считать, что завершение редактирования это ЗАКРЫТИЕ ассоциированного приложения.

Ассоциированным приложением может быть любое приложение, которое по умолчанию открывает файл с определенным расширением на данном компьютере.

В моей таблице каждая запись может быть сопоставлена с одним файлом любого «открываемого» типа.

В OleBoundControl1 я загружаю (чтобы их предварительно посмотреть) с помощью APPEND GENERAL файлы типа DOC, XLS, PDF и прочие, полные маршруты которых хранятся в T1.

Наконец-то!
Для ворда и ексела можно держать ссылки на открытые инстансы и подписатся на получение событий(в хелпе был пример
создания и использования такого класса) в данном случае нужно перехватывать событие закрытия книги или документа. Для
PDF не знаю, мне не попадался. О других форматах ты ничего не говоришь 🙁

Posted via ActualForum NNTP Server 1.5

Не совсем подходит, у меня, например, привычка очень часто сохранятся при этом я продолжаю работать 🙂

Нужен какой-то однозначный ответ что я закончил работу с файлом.

Posted via ActualForum NNTP Server 1.5

Не совсем подходит, у меня, например, привычка очень часто сохранятся при этом я продолжаю работать 🙂

У меня есть база данных, в которой есть файл журнала транзакций размером 28 ГБ. Режим восстановления простой. Я просто сделал полную резервную копию базы данных, а затем запустил оба:

backup log dbmcms with truncate_only

DBCC SHRINKFILE (‘Wxlog0’, ТОЛЬКО TRUNCATEONLY)

Имя базы данных — db_mcms, имя файла журнала транзакций — Wxlog0.

Ни то, ни другое не помогло. Я не знаю, что делать дальше.

Вы можете столкнуться с этой проблемой, если ваша база данных настроена на автоматический рост журнала, и вы получите много файлов виртуальных журналов.
Запустите DBCC LOGINFO(‘databasename’) и посмотрите на последнюю запись, если это 2, то ваш файл журнала не сжимается. В отличие от файлов данных виртуальные файлы журнала нельзя перемещать внутри файла журнала.

Вам нужно будет запустить BACKUP LOG и DBCC SHRINKFILE несколько раз, чтобы сжать файл журнала.

Для получения дополнительных бонусных баллов запустите DBBC LOGINFO между логами и увольнениями.

‘sp_removedbreplication’ не решила проблему для меня, поскольку SQL только что вернулся, говоря, что база данных не была частью репликации .

Читайте также:
Формирование производственной программы предприятия и ее количественные показатели

Я нашел свой ответ здесь:

В основном мне приходилось создавать репликацию, сбрасывать все указатели репликации на ноль; затем удалите репликацию, которую я только что сделал. т.е.

Тебе это не нужно

Просто убедитесь, что вы знаете об опасностях: см. Здесь: Не обрезайте свои файлы ldf!

Этот ответ был взят из здесь и размещается здесь на случай, если другая ветка будет удалена:

Проблема в том, что в журнале есть нераспределенный номер LSN. Я видел это однажды раньше, не понимая, почему мы не снимаем отметку с транзакции как реплицированную. Мы рассмотрим это внутри компании. Вы можете выполнить следующую команду, чтобы снять отметку с транзакции как реплицированной.

На этом этапе вы сможете обрезать журнал.

У меня была такая же проблема в прошлом. Обычно сжатие и резервное копирование trn необходимо выполнять несколько раз. В крайних случаях я устанавливаю для БД «Простое» восстановление, а затем запускаю операцию сжатия файла журнала. У меня это всегда работает. Однако недавно у меня была ситуация, когда это не сработало.

Проблема была вызвана длительным запросом, который не был завершен, поэтому любые попытки сжатия были бесполезны, пока я не смог убить этот процесс, а затем запустить свои операции сжатия. Речь идет о файле журнала, который вырос до 60 ГБ и теперь уменьшен до 500 МБ.

Помните, что как только вы перейдете из ПОЛНОГО в Простой режим восстановления и выполните сжатие, не забудьте вернуть его в ПОЛНЫЙ. Затем сразу после этого вы должны сделать ПОЛНУЮ резервную копию БД.

Если вы установите режим восстановления в базе данных в 2005 году (не знаю, для версии до 2005 года), он полностью сбросит файл журнала, а затем вы сможете вернуть его в режим полного восстановления, чтобы перезапустить / воссоздать файл журнала. Мы столкнулись с этим с SQL 2005 Express, поскольку мы не могли приблизиться к пределу в 4 ГБ с данными, пока не изменили режим восстановления.

Я знаю, что этому несколько лет, но хотел добавить некоторую информацию.

Я обнаружил, что в очень больших журналах, особенно когда БД не была настроена на резервное копирование журналов транзакций (журналы были очень большими), первая резервная копия журналов не установила log_reuse_wait_desc в ничто, а оставила статус как все еще резервное копирование. Это заблокирует усадку. Выполнение резервного копирования во второй раз правильно сбросит log_reuse_wait_desc на НИЧЕГО, что позволит обработать сжатие.

Вы пробовали изнутри студии управления SQL Server с графическим интерфейсом. Щелкните правой кнопкой мыши базу данных, задачи, сжатие, файлы. Выберите тип файла = Журнал.

Я работал у меня неделю назад.

Попробуйте создать еще одну полную резервную копию после резервного копирования журнала w / truncate_only (IIRC, вы должны сделать это в любом случае, чтобы поддерживать цепочку журналов). В простом режиме восстановления ваш журнал в любом случае не должен сильно увеличиваться, поскольку он эффективно усекается после каждой транзакции. Затем попробуйте указать размер файла журнала, например

Параметр TRUNCATEONLY не меняет порядок страниц внутри файла журнала, поэтому у вас может быть активная страница в «конце» файла, что может предотвратить его сжатие.

Вы также можете использовать DBCC SQLPERF (LOGSPACE), чтобы убедиться, что в файле журнала действительно есть место для освобождения.

Попробуйте использовать целевой размер, который вам нужен, как TRUNCATEONLY в DBCC:

DBCC SHRINKFILE (‘Wxlog0’; 1)

И проверьте это в статьях:

Вы можете попробовать сначала переместить выделенные страницы в начало файла журнала с помощью

DBCC SHRINKFILE (‘Wxlog0’, NOTRUNCATE)

DBCC SHRINKFILE (‘Wxlog0’; 1)

Верните БД в полный режим, запустите резервное копирование журнала транзакций (а не только полное резервное копирование), а затем сжатие.

После его сжатия вы можете вернуть БД в простой режим, и журнал txn останется прежнего размера.

У меня такая же проблема. Я запустил процесс дефрагментации индекса, но журнал транзакций переполнился, и в процессе дефрагментации возникла ошибка. Журнал транзакций остался большим.

Я сделал резервную копию журнала транзакций, а затем приступил к уменьшению файла журнала транзакций .ldf. Однако журнал транзакций не уменьшился.

Затем я выдал «CHECKPOINT», за которым следует «DBCC DROPCLEANBUFFER», и после этого смог сжать файл журнала транзакций .ldf.

Вы не можете уменьшить размер журнала транзакций меньше его изначально созданного размера.

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

Здравствуйте , подскажите пожалуйста, дело в том что я редактирую песни в Adobe Audition (Ну там укорачиваю, не нужные места убираю и тд) но даже если срезать 1 секунду с песни и сохранить то уровень громкости и качество немного становиться хуже чем у оригинала то же самое если создать мультитрек и сохранить, с чем это связано и как бороться подскажите пожалуйста)

Отредактировано MoHaX (12-10-2013 16:59:30)

Здравствуйте , подскажите пожалуйста, дело в том что я редактирую песни в Adobe Audition (Ну там укорачиваю, не нужные места убираю и тд) но даже если срезать 1 секунду с песни и сохранить то уровень громкости и качество немного становиться хуже чем у оригинала то же самое если создать мультитрек и сохранить, с чем это связано и как бороться подскажите пожалуйста)

Отредактировано MoHaX (Сегодня 16:59:30)

Уровень громкости снижается на 3 дБ.
Зайдите в меню Edit (вверху) — Preferences (F4) — вкладка Multitrack
— вверху —

Читайте также:
Программа для телефона подключение к ПК

Defaults
Stereo Panning Mode переключить на Left/Right Cut (logaritmic)

Качество выбираете сохраняя файл — тип файла (выпадающий список) выбрать из списка.

Спасибо вам огромное но извините за небольшой тупняк, у меня программа на русском и я не могу найти что такое Preferences , напишите пожалуйста по русский пути, и еще у меня уровень громкости снижается не только в мультитреке но и в простом редактирование.
«Качество выбираете сохраняя файл — тип файла (выпадающий список) выбрать из списка.»
Какое качество выбирать ? В основном слушаю скаченные треки в lossy формате 320 kbps, в идеале конечно же хотелось бы просто отредактировать трек, убрать не нужный фрагмент и не изменяя вообще никаких уровней громкости, битрейта, вообщем настроек трека сохранить его, это возможно или нужно будет в любом случае выбирать khz битрейт формат и тд ?

MoHaX
Русификаторы ещё ни к чему хорошему не приводили, если, конечно, это не официально русифицированная программа. Поэтому, советую, переходите на английскую версию. Не так уж много специальных терминов — можно запомнить. Зато, в других похожих программах тоже будете разбираться.

«. я не могу найти что такое Preferences. » — вместе с английским названием я всегда даю горячие клавиши (если есть, можно назначить свои комбинации клавиш), всегда удобнее работать с ними.
Preferences — F4 (самый верхний ряд на компьютерной клавиатуре)

Какое качество выбирать ? В основном слушаю скаченные треки в lossy формате 320 kbps, в идеале конечно же хотелось бы просто отредактировать трек, убрать не нужный фрагмент и не изменяя вообще никаких уровней громкости, битрейта, вообщем настроек трека сохранить его, это возможно или нужно будет в любом случае выбирать khz битрейт формат и тд ?

В режиме одной дорожки (Edit, Правка и т.д.) какой формат файла загружен, такой и сохраняется.

http://s5.uploads.ru/t/yElXJ.jpg

С мультитреком разобрался, убрал занижение уровни громкости на 3 дб, теперь проблема 1) У меня звук снижается не только в мультитреке но и в режиме одной дорожки, не сильно но снижается 2) Чтобы сохранить файл не меняя никаких настроек аудио (битрейта, формата, типа, и тд) после редактирования трека в одиночном режиме я нажимаю File —> Save правильно ли это ? И если это и правильно то мне выдает следующее это значит что он все равно сжимает файл и предлагает скопировать оригинал в другое место дабы сохранить его, как же сделать так чтобы он не сжимал файл и не менял его настроек ?

http://s5.uploads.ru/t/yElXJ.jpg

С мультитреком разобрался, убрал занижение уровни громкости на 3 дб, теперь проблема 1) У меня звук снижается не только в мультитреке но и в режиме одной дорожки, не сильно но снижается 2) Чтобы сохранить файл не меняя никаких настроек аудио (битрейта, формата, типа, и тд) после редактирования трека в одиночном режиме я нажимаю File —> Save правильно ли это ? И если это и правильно то мне выдает следующее это значит что он все равно сжимает файл и предлагает скопировать оригинал в другое место дабы сохранить его, как же сделать так чтобы он не сжимал файл и не менял его настроек ?

1) тише?
2) Сохранять желательно в несжатом формате — Wav (File — Save As — Тип файла выбрать — Windows PCM (*.wav;*.bwf) — для дальнейшей работы с этим файлом.
При сохранении в mp3, (или другом сжатом формате) появляется такое окно, программа предупреждает, что сохраняется сжатый формат, с потерей качества.

Да тише на 0.5-1 дБ, сохранять я в wav не могу так как моя магнитола тупо не читает этот формат, и я вынужден сохранять все в mp3. Если файл формат файла которого я собираюсь укоротить в Adobe Audition — Mp3, то почему при сохранений в такой же формат (mp3) после окончания работы в АА он его сжимает ? Неужели все таки нельзя не сжимая трек, не меняя его настроек просто убрать не нужные места в треке !?

Отредактировано MoHaX (15-10-2013 09:17:01)

Неужели все таки нельзя не сжимая трек, не меняя его настроек просто убрать не нужные места в треке !?

Не понятно. Должно быть один в один

Неужели все таки нельзя не сжимая трек, не меняя его настроек просто убрать не нужные места в треке !?

Сжатие будет в любом случае, так как MP3 используется алгоритм сжатия. Но при этом если правильно выстроены опции, потери качества не будет

P.S. Для прослушивания в авто на магнитоле этот форум самый раз.

Уровень громкости снижается на 3 дБ.
Зайдите в меню Edit (вверху) — Preferences (F4) — вкладка Multitrack
— вверху —

Defaults
Stereo Panning Mode переключить на Left/Right Cut (logaritmic)

Качество выбираете сохраняя файл — тип файла (выпадающий список) выбрать из списка.

У меня проблема с громкостью трека после сохранения, сделал все что написано не чего не помогает Adobe Audition CC 2015, может в новой версии эта проблема как то решается?

Времена архиваторов постепенно заканчиваются и с каждым годом, пользователи всё реже сжимают информацию.

Читайте также:
Как работать в программе вегас про 13 видеоурок

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

По привычке или из-за своих переживаний о лишнем занимаемом месте на диске, некоторые всё же продолжают сжимать данные, но это не всегда работает. Почему не сжимаются файлы архиватором? Дело в том, что некоторые данные вообще не имеет смысла пытаться сжимать, так как это невозможно.

Почему не сжимаются файлы архиватором?

Какие файлы не сжимаются архиваторами?

Начнем с того, что сжатию не поддаются данные, которые ранее уже проводились через архиватор. Программа полностью сократила возможный объем памяти, заменив все повторяющиеся данные, поэтому повторное архивирование не помогает.

Сработать такой метод может только в том случае, если второе сжатие производится с более свежего софта.

Что касается музыки и видео файлов, то их вообще можно не сжимать. Видеозаписи по умолчанию сжимаются кодеками-архиваторами, поэтому их добавление в архив не поможет сократить объем занимаемой памяти.

Аудиофайлы можно добавить в архив для сжатия, но максимум, что вам удастся «выкроить» это 5-7% памяти, согласитесь, из-за этого можно вообще не терять время на архивацию.

Графические элементы (картинки), также лучше не архивировать, а сжимать, путем редактирования. К примеру, вы можете изменить количество цветов, ведь не всегда требуется передача нескольких тысяч цветовых схем, иногда вполне достаточно 256 цветовой палитры.

Также, отлично экономит место уменьшение размера изображений и изменение формата. Всем известно, что PNG файлы занимают намного больше места, чем привычный формат Jpg.

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

Но если архиваторы не так нужны сегодня, почему их разработчики продолжают выпускать обновления и даже продают программные продукты? Объяснить это не сложно, за счет архиваторов, можно удобно группировать данные, например, чтобы не передавать их через интернет по одному.

Также, путем архивации информации, можно увеличить её защиту, ведь даже в стандартном наборе WinRar есть функция для установки пароля.

  • 1с для контрагента не ведется учет по договорам
  • Windows journal что это за программа и нужна ли она
  • Вики принт 80 плюс ф подключение к 1с
  • Как удалить abbyy screenshot reader
  • Как добавить эффект в adobe after effects

Источник: kompyutery-programmy.ru

Помогите что делать! когда я запускаю программу в архиве WinRar и он мне выдал 2 таблики вот что на них написано читай н

Ну так вон там написоно: Сжатие Milkuyer.exe будет выполнено только после закрытие используюещего его приложения.
Если вы закроете WinRar до этого момента, изменение будут потеряны.
Вторая табличка! Невозможно выполнить «C:Users2C1D~1AppDataLocalTempRar$EXa0.546Game-Bandit VIP.exe»

Екатерина Ерохина

В архиве сидит вирус (Так думает антивир или брэндмауэр) . поэтому и не пускают.

Попробуй отключить антивир или брэндмауэр

Тоня Казакова

Просто наверху посмотри «извлечь. » и укажи куда а потом запускай из той папки куда распаковал.. О! вотеще-мож понадобиться, правда Я этим не пользуюсь-но для некоторых-годиться https://www.virustotal.com/ru/

Екатерина Власова

проверь архив на вирусы своим антивирем, правой кнопкой по архиву там выбери нужное меню

Просто закрой откраваемый файл и открой пвторно. Обычно всё проходит нормально.

Юрий Касмынин

ахаах просто сделать папку на рабочем столе закинь эту штуку каторую ты скачал и открывай вот и все не надо открывать через зип или вин рар если вылетает такая ошибка

Источник: sprashivalka.com

Сжатие будет выполнено после закрытия использующего его приложения как исправить

Файл kmsauto pro.exe из unknown Company является частью unknown Product. kmsauto pro.exe, расположенный в d: . . KMSAuto Pro v1 .20 Portable RU KMSAuto Pro .exe с размером файла 459264 байт, версия файла 1.20, подпись 54de6ed4caa850d1a4eaba7345dbf6c4.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт «Clean Junk Files».
  3. Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
  4. потом нажмите на кнопку «Select All».
  5. нажмите на кнопку «start cleaning».

Clean Registry to fix kmsauto pro.exe has stopped working error

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт «Fix Registry problems».
  3. Нажмите на кнопку «select all» для проверки всех разделов реестра на наличие ошибок.
  4. 4. Нажмите на кнопку «Start» и подождите несколько минут в зависимости от размера файла реестра.
  5. После завершения поиска нажмите на кнопку «select all».
  6. Нажмите на кнопку «Fix selected».
    P.S. Вам может потребоваться повторно выполнить эти шаги.

3- Настройка Windows для исправления критических ошибок kmsauto pro.exe:

Clean Registry to fix kmsauto pro.exe has stopped working error

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите » Advanced system settings».
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку «data Execution prevention».
  5. Выберите опцию » Turn on DEP for all programs and services . » .
  6. Нажмите на кнопку «add» и выберите файл kmsauto pro.exe, а затем нажмите на кнопку «open».
  7. Нажмите на кнопку «ok» и перезагрузите свой компьютер.

Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.

  • Приложение узнай москву как пользоваться
  • Kaios whatsapp не работает
  • Как пользоваться приложением пятерочка
  • Как пользоваться приложением альфа капитал
  • Как создать связь на странице параметров приложений по умолчанию windows 10

Источник: telefony-gid.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru