|
Profil
Zdjęcie użytkownika
Ocena
Opcje
Prywatny komunikat
TSr nie posiada prywatnego komuniakatu.
Prywatne informacje
TSr
Honda NTV 650
26 lat
Mężczyzna
Katowice
Urodzony Mar-10-1984
Zainteresowania
programowanie, robotyka, mechanika, góry, podróże, motorr
Inne informacje
Gadu-Gadu: 1207058
Statystyki
Dołączył: śro, 15 lut 06
Wyświetleń profilu: 2,865*
Ostatnio widziany: Dzisiaj, 10 wrz 2010 21:49
Czas lokalny: pią, 10 wrz 2010 - 22:20
471 postów (0 postów na dzień)
Informacje kontaktowe
Brak informacji
Brak informacji
Brak informacji
Brak informacji
* Wyświetlenia profilu aktualizowane są co godzinę
|
Tematy
Posty
Komentarze
Znajomi
Moja zawartość
13 Mar 2008
Chciałbym zaproponować małą zmianę w regulaminie. Uważam, że przedrostki wpisywanie za każdym razem w temacie są zbędne. Jakiego języka programowania dany temat dotyczy od razu wiadomo po tym, w którym dziale został on umieszczony. Temat musi być treściwy, a przedrostek nic nie wnosi, a często jest problematyczny. Załóżmy, że piszę program w Lazarusie i mam jakieś zapytanie związane z fragmentem programu, to co mam wpisać jako przedrostek? Pascal? Object Pascal? Lazarus?
Dobrą rzeczą było by wprowadzenie mechanizmu tagów, które są stosowane na niektórych forach (np. forum.ubuntu.pl) - znacznie usprawnia to proces wyszukiwania informacji. Domyślam się, że właśnie po to były wymyślone przedrostki.
13 Nov 2007
Sytuacja wygląda następująco:
- w tablicy dwuwymiarowej przechowuję współrzędne punktów - z przechowywanych punktów rysuje sobie wykres 3D (taką pozakrzywianą płaszczyznę), za pomocą Quadów. - w niektórych miejscach na wykresie zdarza się, że wartości dążą do nieskończoności, albo bardzo dużej wartości Problem jest taki, że chcę obciąć rysowany obiekt na pewnej wysokości. Jak można to zrobić? Załączam obrazek z mojego programu żeby uzmysłowić o co mi chodzi Przy okazji druga sprawa. Czy jest jakiś łatwy sposób na pisanie tekstu położonego gdzieś w przestrzeni 3D?
Załączony plik
29 Jul 2007
W ramach zapoznawania się z ODE napisałem taki oto programik ODE_Test. ODE (Open Dynamics Engine) jak można wyczytać jest trójwymiarowym silnikiem fizycznym, bardzo dobrym do zastosowania w grach.
Plik zawiera wersje binarną dla Linuksa i kody źródłowe. Na Windowsa trzeba sobie skompilować. Opis: Jest sobie mała plansza, do której możemy dodawać obiekty: kwadraty i koła. Możemy ustalać ich wielkość, kolor i pozycję początkową. Najpierw ustawiamy kursor (zielony krzyżyk) w miejscu gdzie ma sie pojawić obiekt, a później dodajemy. Jedna ciekawostka. Obiekty reagują na ruch okna! To, że kwadraty nachodzą na siebie jest winą tego, że obiekty nie są jeszcze prawidłowo zablokowane i mogą obracać się wokół innych osi niż tylko Z, która to jest skierowana prostopadle do ekranu.
Załączony plik
6 Jul 2007
Czy wyobrażacie sobie świat bez prawa autorskiego? Jeśli nie to zachęcam do przeczytania tego tekstu:
http://www.kto.org.pl/zapowiedz-swiata-post-copyright Co o tym myślicie? Według mnie ma to sens i tak właśnie powinno być
31 Oct 2006
Cel:
Chcę Napisać interfejs, a następnie zaimplementować go w dynamicznej bibliotece. Jak próbuję to zrobić?: Podam tutaj najprostszy przykład jaki udało mi się wymyślić Mam interfejs i odpowiednią klasę implementującą: Delphi IFoo = interface(IInterface) function Dodaj(a, b: Integer) : Integer; stdcall; end; TFoo = class(TInterfacedObject, IFoo) function Dodaj(a, b: Integer) : Integer; stdcall; end; Oraz procedurę tworzącą: Delphi procedure CreateFoo(out AObj); stdcall; begin IFoo(AObj) := TFoo.Create; end; Jeśli wszystko znajduje się w jednym programie to wszystko działa poprawnie. Wywołuję to tak: Delphi var MyFoo : IFoo; CreateFoo(MyFoo); ShowMessage(IntToStr( MyFoo.Dodaj(2,3) )); Oczywiście pojawia się komunikat z napisem '5'. 8) Teraz kiedy klasę TFoo oraz procedurę CreateFoo umieszczę w bibliotece to podczas wywołania CreateFoo dostaję Acces Violation Czy wie ktoś jak to rozwiązać? Czy sprawdzi to ktoś w Delphi? |
Ostatnio byli
Komentarze
Inni użytkownicy nie zostawili komentarzy dla TSr.
Znajomi
|
|
Wersja Lo-Fi | Aktualny czas: piątek, 10 wrzesień 2010 - 22:20 |