Quote (fizorg) Quote (kap) Quote (NaMEleSs) По ходу розробки бази даних у мене виникло питання, як перевести файл бази даних .mdb в файл .exe?????? В неті потрібної інформації не знайшов!!!!!!!!!
якщо це потрібно для запуску БД на компйутерах без ексесу - таке неможливо
Можна зробити екзешнік в делфі, який буде запускати БД.
якшо на машині не встановлено ексес - не запуститься нічого
Це і так понятно, я ж написав що екзешнік лише буде запускати БД
Fizorg mo}|{eIII oIIusatu xid vukonann9 cogo v delphi????
Є декілька варіантів, навіть без делфі, ось наприклад береш правою кнопкою миші Отправить-Робочий стол (создать ярлык), або правою кнопкою миші (ПКМ) Копировать і де потрібно вставляєш ярлик через туж праву кнопку))).
Ну а якщо хочиш через делфі, мабуть лише для того щоб створити новий значок, то робимо так: 1) File - New - Application 2)View - Project Manager - Виділити Unit1 та натиснути Remove 3)ПКМ по Project1.exe - View Source 4)Вставляємо туди два рядочки програми: ShellExecute(Application.Handle, Pchar ('Open'),Pchar('.\(назва файлу з його розширенням або шлях до нього'), Pchar(''),'',SW_SHOWNORMAL);
Вигляд програми: program Project1;
uses Forms, Windows, ShellApi;
{$R *.res}
begin Application.Initialize; Application.Run; ShellExecute(Application.Handle, Pchar ('Open'),Pchar('.\База даних.mdb'), Pchar(''),'',SW_SHOWNORMAL); end.
Якщо екзешнік буде не в корні, то треба вказувати повний шлях, наприклад: ShellExecute(Application.Handle, Pchar ('Open'),Pchar('D:\My_BD\База даних.mdb')
якшо на машині не встановлено ексес - не запуститься нічого
Маячня, якщо написати прогу під Windows, нехай то на Delphi, VB, C++, написати для проги інсталятор, у який включити необхідні компоненти (більшість із яких за замовчуванням входять у інсталку вінди), то навіть без встановленого офісу прога працюватиме!!! Перевірив на власному досвіді.
Маячня, якщо написати прогу під Windows, нехай то на Delphi, VB, C++, написати для проги інсталятор, у який включити необхідні компоненти (більшість із яких за замовчуванням входять у інсталку вінди), то навіть без встановленого офісу прога працюватиме!!! Перевірив на власному досвіді.
Інсталяція будь-чого для запуску БД - порушення правил експерименту
Інсталяція будь-чого для запуску БД - порушення правил експерименту
Ти що фільмів передивився? Який на... експеримент? Ми маємо повне право дописувати будь-що поверх. головне не змінювати вихідний код... Це є дозволено і не порушує нічиї права... dotzent, все нормально написав.
fizorg, якщо ти мені понизив рейтинг за те, що я тобі понизив... То я тобі понизив оправданно. І навіть не спалив те, що ти ніх... не знаєш як зробити *.exe... Ти ні за що мені рейтинг понижуєш... Ти пишеш: "Думати треба а не шукати, а це тобі за мій мінес, і це ти ставиш після того як я розпинався писати код екзешніка...? Негарно.". Ти розпинався писати код екзешніка? Ти написав код, який відкриває файл.. Тобто ти написав прогу, яка робить те саме, що натиснути два рази мишкою на файлі... І ти цим хвалишся? То ти нуб. А малювати в фотожопі кожен зможе...
XRaySpiRt, нуб ти, тому що до цих пір ти неміг зрозуміти що з mdb екзешніка ніколи незробиш... а код я написав як і мене просив NaMEleSs, а скрін я знайшов на одному із форумів, де куча таких людей почали шукати як це воно робиться, неподумавши що це неможливо .
Ти що фільмів передивився? Який на... експеримент? Ми маємо повне право дописувати будь-що поверх. головне не змінювати вихідний код... Це є дозволено і не порушує нічиї права... dotzent, все нормально написав.
сміюсь з того, шо ти пишеш. задача експерименту - запустити БД на чистій машині. будь-які встановлення чогось, рантайм-бібліотеки не підходять.