Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Visual Basic pytanie - generowanie pliku wykonawczego .exe

sm950 06 Lut 2013 15:38 5874 7
  • #1 06 Lut 2013 15:38
    sm950
    Poziom 9  

    Witam

    Mam takie pytanie otóż od nie dawna zacząłem troszkę programować w Microsoft Visual Basic i chciałbym spróbować zrobić takie coś, że mam przycisk np "generuj"
    i po jego kliknięciu wygenerował by mi się plik.exe

    0 7
  • #2 06 Lut 2013 17:49
    marcin w
    Poziom 22  

    Ja również jestem początkującym w visualu, wydaje mi się że chcesz zrobić plik wykonywalny swojego programu - wykonuje to kompilator.

    0
  • #3 08 Lut 2013 15:31
    MArSTER_1
    Poziom 18  

    Przycisk jako taki istnieje i nazywa się F5 (Start Debugging). Po pomyślnym skompilkowaniu programu trzeba znaleźć plik .exe. Aby wiedzieć gdzie jest trzeba otworzyć zakładkę Project a w niej znaleźć właściwości projektu. Będzie to prawdopodobnie przedostatnia opcja ( słówko Properties...). Klikamy te właściwości i otwiera się nowe okno z Menu wyboru po lewej stronie. Jako druga od góry powinna być opcja Compile. Klikamy ją. W górnej części okna mamy wąski pasek ze ścieżką do plików. Nad tym paskiem jest napis : "Build output path:". Tam szukamy pliku .exe

    0
  • #4 08 Lut 2013 19:41
    marcinj12
    Poziom 40  

    Czy Microsoft Visual Basic = Visual Basic 2010 (Express) z pakietu Visual Studio i platforma .NET?
    I czy chodzi Ci o napisanie programu, który sam będzie kompilował generowany kod ("tworzył" inny plik .exe) - ja tak to zrozumiałem - czy, po prostu, jak już Ci wyjaśnili koledzy, nie wiesz jak zrobić plik .exe z programu, który piszesz?

    0
  • #5 10 Lut 2013 10:17
    sm950
    Poziom 9  

    wlasnie chodzi mi o to zeby program sam generowal plik.exe po nacisnieciu np "generuj" przycisku

    0
  • #6 10 Lut 2013 10:44
    marcinj12
    Poziom 40  

    Nie odpowiedziałeś na pytanie, więc generalizując: chyba każde środowisko programistyczne, które korzysta z kompilatora, korzysta z jakiegoś pliku do kompilacji. Jeżeli ustalisz, jaki to plik i jaka jest jego składnia poleceń, powinieneś móc (choć sam tego nie testowałem) wykorzystać go do własnych celów.

    Przykład z najlepiej mi znanej platformy .NET - przy instalacji .NET frameworka instaluje się m.in. plik csc.exe. Z tego co wiem, można w nim przeprowadzić za pomocą prostej komendy, w stylu: csc /out:My.exe File.cs, kompilację kodu programu napisanego np. w notatniku do pliku .exe.
    Oczywiście u klienta też musi być zainstalowany .NET w odpowiedniej wersji.

    0
  • #7 10 Lut 2013 13:12
    wcale
    Poziom 12  

    Dodaj jakiś plik exe do resources i i następnie go zapisz.
    Możesz też zapisać jakikolwiek plik (np.: tekstowy) i zmienić mu nazwę na *.exe.

    0
  • #8 10 Lut 2013 20:05
    sm950
    Poziom 9  

    ja nie chce zmieniać żadnej nazwy !!!!
    mam takie coś wygląd graficzny:
    (...)/9503845/yltjodk

    i mam przycisk generuj po jego naciśnięciu chciałbym żeby powstał plik.exe
    tak jak tutaj na podobnym przykładzie:
    http://cracker.com.pl/phpBB/viewtopic.php?f=3&t=38

    Proszę umieszczać obrazki wg. instrukcji.
    Na tym forum piszemy zgodnie z zasadami języka polskiego (regulamin pkt. 3.1.13). Zdanie rozpoczynamy z wielkiej litery, etc. Proszę to poprawić. [adamas_nt]

    0