Skocz do zawartości

Freak

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Posty napisane przez Freak

  1. W sumie moża skasować taskmgr.exe :) Ale windows z powrotem przywraca ten program, pewnie jest gdzieś jego kopia ale za cholere nie mogę jej znaleźć.
    Co to twojego problemu to nie zabardzo rozumiem co ty chcesz zrobić i po co ci ta funkcja. Może napisz jaśniej to coś wymyślimy i napiszemy jakiegoś trojana :)

  2. Jak sobie piszesz mały programik sam dla siebie to private może wydawać ci się zbędne. Ale pomyśl jak byś pisał jakąś klasą/bibliotekę z której mają korzystać inni to wtedy private jest niezastąpione.

    Chyba ze funkcja do private jest szybszam, mniej uzywa RAM memory lub miejsca na dysku niz kropka

    Boże co ty za książki czytasz?

  3. Delphi to już lepiej :) ale wciąż odkłada odwrotnie parametry na stos. Jak byś chciał korzystać z tych samych funkcji w delphi i c to trzeba by było zadeklarować je jakoś tak
    void pascal funkcja(int a);
    Poza tym lepiej skompilować wszystko do dll-a i to ma nawet szansę zadziałać.

  4. Jeśli chodzi ci o Pascala(a nie delphi) to lepiej daj sobie z nim spokój, jest 16bitowy i generuje kod pod dosa.
    Ad1. Kodu w pascalu kompilator c++ ci nie skompiluje co jest chyba oczywiste. Ale była jakaś bibloteka która to zamianiała tylko nie pamiętam nazwy.
    Ad2. Musisz skompilować pliki do np. *.obj i potem połączyć wszystkie jakimś linkerem. Jednak wątpie czy to będzie działać. Pascal odkłada odwrotnie parametry funkcji na stos niż c++,a poza tym musiał byś używać jakiegoś starego kompilatora c pod dosa.

  5. EnumProcesses da ci listę wszystkich uruchomionych procesów. Znajdujesz sobie wybrany i potem ExitProcess, a jak nie będzie się chciał zamknąć to robisz to na siłe i używasz TerminateProcess. Jeśli chcesz wyszukiwać co parę minut to najwygodniej będzie to zrobić w timerze.

  6. Oj Czakol,Czakol :) Najlepszy dla ciebie będzie Console aplication ;) Bierzesz się za wszystko naraz: c++,winapi, buildier, dephi,a teraz jeszcze net. Może zacznij od nauki c++. Co z tego że możesz wstawić sobie na formularz jakieś komponenty, przecież to nie jest programowanie tylko wyklikiwanie programu.

  7. Taka jedna mala uwaga. sizeof nie zwroci Ci rozmiaru tablicy.

    char text[255];
    size = sizeof(text); //zwroci rozmiar wskaznika

    Pinolec nie wiem co ty masz za kompilator ale sizeof powinien zwrócić rozmiar tablicy :) .Tak sobie(z nudów) sprawdziłem

    #include <stdio.h>
    
    int main()
    {
    char tekst[255];
    printf("%d",sizeof(tekst));
    
    return 0;
    }

    i wyszło 255

  8. Musisz cholernie często wywoływać tą funkcję skoro ci wyskoczyło przepełnienie stosu :) Za każdym razem gdy wywołujesz jakąś funkcję rekurencyjnie jej parametry i adres odkładane są na stos i po jakimś czasie może zabraknąć miejsca. Masz chyba jakiś błąd w algorytmie;)

×
×
  • Utwórz nowe...