No to sprawa się trochę komplikuje... 1. Można TP7.0 uruchomić pod Win7 64bit, bo sam takiego używam. [url=http://www.elektroda.pl/rtvforum/to... Turbo Pascal-a w systemie Windows 7 64bit. 2. Jeżeli chcesz tym kodem wpłynąć na działanie portu, używając Win7, to wybij to sobie z głowy. Instrukcja PORT w Pascal-u, może zadziałać...
Dzień dobry Od lat programuję w różnych odmianach Pascala, przede wszystkim na potrzeby aplikacji desktopowych. Od czasu, kiedy zainteresowałem się mikrokontrolerami AVR, szukałem dobrego darmowego kompilatora i edytora dla tego języka, obsługującego AVR-y. Okazało się, że znany mi kompilator Free Pascal oraz Lazarus jako środowisko to potrafią, ale...
Już wiem dlaczego to nie działa. Otóż Free Pascal nie obsługuje struktur MEM, MEML, MEMW i PORT. Za to Turbo Pascal 7.0 Jak najbardziej. A zatem najprościej będzie zmienić Ci IDE. Możesz też poszukać biblioteki do FP o nazwie GO32.PPU. Wszystko to jest opisane tutaj: http://coleweb.dc.fi.udc.es/docencia/edi...
Jak ja się bawiłem w TP jeszcze ładnych parę lat temu, to pod tryb graficzny miałem swoje biblioteki takich obiektów jak pola edycji, wyboru, combo-boxy okna i wszystkie inne a'la WinApi obiekty. Więc polecam zrobić sobie takie coś. Jeśli oczywiście pytasz o wprowadzanie danych do programu przez interface graficzny, bo nie bardzo rozumiem Twoje pytanko.
Witam mam następujący problem potrzebuje przerzucić biblioteki z turbo pascal do delphi 2009 jak to uczynić ? Potrzebuje to do zdeklarowania tabulatorów. Niestety dowiedziałem się ze to jest możliwe tylko w turbo pascal. A wolałbym zostać przy delphi 2009.
Mam problem z programem Free Pascal Ide: 1.Wpisuję znaczniki write oraz read i one działają le writeln i readln już nie. 2. Nie mam bibliotek <chyba..., crt mi nie działa>
Kiedy użwam biblioteki Graph w Turbo Pascalu 7 wypisuje mi na ekranie podczas uruchomienia programu: BGI Error: Graphics not initialized (use InitGraph) Sprawdziłem także czy bibloteka ta jest w katalogu i wszystko jest na swoim miejscu, więc co jest nie tak? Zamykam. - arnoldziq
Pełny Pascal (Turbo Pascal to odchudzona wersja) wyposażony jest w biblioteki umożliwiające programowanie pod Windows oraz biblioteki trybu graficznego wraz ze sterownikami kart.
Coś mi się kojarzy, że biblioteki BGI z Borland Pascala przestały być kompatybilne od SP2 albo SP3 XP... Poszukaj może alternatywnych bibliotek...
Myślę, że mechanizm oceniania zadań konkursowych w wielu przypadkach wygląda tak: 1. Użykownik przesyła kod źródłowy do oceny. 2. Program oceniający kompiluje kod (pierwsze punkty za kompilację). 3. Program oceniający testuje kod dla wybranych danych (punkty za działanie kodu). Zadanie przykładowe (banalne): Napisz w Pascalu program obliczjący sumę...
Może spróbuj wpisać ścieżkę "dosową" InitGraph(Karta, Tryb, 'c:\Progra~1\TP\BGI'); albo skopiuj katalog BGI na dysk c: i zmień ścieżkę w programie.
Chce napisac prace dyplomowa. Poszukuje wszelkich informacji na temat urzadzonka pod rs232 dzieki ktoremu przez komputer moznaby wylaczac/wlaczac dowolne urzadzenie.Chodzi mi o schematy, opisy, programy sterujace napisane w popularnych jezykach (c++,visual c++,pascal) i biblioteki do tych jezykow . Z gory dziekuje wszystkim za odpowiedzi.
Problem w tym, że przykłady dotyczące programowania obiektowego w podręcznikach były mało strawne (mnie np. zupełnie nie zachęcały by się tym zajmować). Do TP 6.0 dołączono bibliotekę (obiektową) Turbo Vision - stworzono przy jej pomocy nowe IDE Pascala (z obsługą myszki). "Starszy brat" Turbo Pascala 7.0, czyli Borland Pascal 7.0 miał biblioteki obiektowe...
Ściągnij sobie Turbo Delphi albo nabudowanego na FP Lazarusa (bardziej toporny, ale za to dostępny pod Linuxem). Masz free pełny pascal obiektowy + środowisko + biblioteki + porządny help Z podręczników polecałbym Wirtha Wstęp do programowania systematycznego oraz tegoż Algorytmy+struktury danych = programy Solidne podstawy bardzo ważne.
hmmm, a czy nie trzeba dodac biblioteki ? [syntax=objc] uses crt; [/syntax] przed begin ?
Jedyne "gotowe" wsparcie to biblioteki TurboVision dla Borland Pascal i Borland C (wersje Turbo też chyba je wspierają).
W zasadzie dłuuugo siedziałem w Pascalu i przyznaję szczerze, że gdyby nie biblioteki Turbo Vison które wcześniej za sprawą książek Andrzeja Marciniaka (np. Andrzej Marciniak TURBO PASCAL 7.0 Z ELEMENTAMI PROGRAMOWANIA. CZĘŚĆ II: BIBLIOTEKA TURBO VISION 2.0) miałbym problem z przeniesieniem się w środowisko ściśle windowsowo-graficzne. Radzę się z nimi...
Instrukcja zawarta w pliku rar W udostępnionym przez kolegę archiwum nie ma żadnego pliku rar. Poza tym ten plik poprawek został przetestowany z programami pisanymi w języku Borland Pascal 7 oraz Turbo Pascal 7. Nie był testowany z Turbo Pascalem 6. Patch ten usuwa błąd wykonania 200, który występuje na komputerach z procesorami wyższymi niż Pentium...
Odnosnie pytania 3. moze byc to że korzystałęm z biblioteki crt i graph? #20 daje cos jakodwrócone w R Xitami- mam tam jakies polskie znaki
Nie znam w/w biblioteki ale w normalny sposób pod Windowsem nie można w ten sposób odwoływać się do portu.
Napiszę podradę "zainstaluj sobie PATCHA"! W kompach pow. chyba 233MHz czestym błędem było "devisoin by zero". Pomagał patch. Problem dotyczy wykonywania programów kompilowanych kompilatorem Pascala, a nie samego środowiska programistycznego. Poprawka dotyczyła biblioteki CRT. A błąd nazywał się "division by zero". Tak więc propozycja kolegi nie rozwiązuje...
W Turbo Pascalu 7 nie będzie działać Prt Scr Wybaczcie mi, dziadkowi, że włączę się do tej dyskusji. Gdybyście Panowie pamiętali czasy DOS-a 3.30/6.22 to byście wiedzieli że ten klawisz (jak sama nazwa wskazuje) służył do przeniesienia zawartości ekranu na drukarkę. Oczywiście nikt w tamtych czasach nie przewidział drukowania z ekranu niczego poza...
Witam. Kilka lat temu interesowała mnie tematyka programowania komputerów. Od razu wyjaśnię, że nie jestem programistą komputerowym, zajmowałem się tym z czystej ciekawości. Ta ciekawość zrodziła się już we mnie w czasach komputerów 8 bitowych... w latach 90-tych. Niestety próby zgłębienia Asemblera 8 bitowych procesorów MOS Technology z rodziny 6502...
Pascal jest już chyba używany przede wszystkim do nauki podstaw programowania - łatwy do ogarnięcia ze względu na lingwistyczną składnię, jednak praktycznie nieprzydatny do robienia "prawdziwych" programów wykraczających poza konsolę, chyba że pójdziesz w takie wywodzące się z Pascala środowiska jak Delphi. C (czysty) - znacznie trudniejszy do ogarnięcia,...
www.wsp.krakow.pl/papers/tcpip1.html no jak widzisz to jest tcp/ip w dosie Czy ja powiedziałem że nie ma? Powiedziałem że co firma to zwyczaj co wersja obyczaj, więc każdą odmiane stosu tcp/ip inaczej się obsługuje. http://www.bastisoft.de/pascal/pasinet.h... to znalazlem taka stronke, tylko nie zaduzo się orientuje w tym co tam jest Punkt 6 (zdobywanie...
Witam! Mam zamiar (wreszcie) stworzyć własną bibliotekę DLL. Piszę w klasycznym tzn. ANSI "C" a i "K&R C" nie jest mi obcy. Używam darmowego kompilatora Pelles C. Orientuję się z grubsza czym to się je ale korzystam głównie z książki (świetnej!) "Windows od kuchni" napisanej przez Pana Rolanda Wacławka. Jednak w tej książce Autor używa języka PASCAL...
może na początek zrób tak: po skompilowaniu programu skopiuj biblioteki *.BGI do tego samego folderu co plik exe. druga sprawa to nie wiem jak TP7 radzi sobie z przetwarzaniem długich ścieżek dostępu więc na początek ich unikaj. czyli klasycznie c:\turbo\
Jeśli to wina systemu WinXp to wystarczy zainstalować i odpalić UserPort. W opisie znajdziesz gdzie trzeba zgrać biblioteki (zdaje się że do Windows/System32). Jeśli to wina kodu to powiedz w czym programujesz lub lepiej rzuć kawałek kodu ... wtedy będzie łatwiej Pozdrawiam
czy da sie ten programik przerobic na inna forme tz chodzi mi o to aby nie byl tak samo napisany ale zeby robil to samo <mam nadzieje ze wiecie o co chodzi> program PIRAMIDKA; uses Crt; {uzycie biblioteki Crt} var wiersze,i,j:integer; {deklaracje zmiennych} znak:char; BEGIN clrscr; write('Wprowadz znak do rysowania...
http://www.gnu.org/software/gsl/ To jest: * Random Number Distribution Introduction * The Gaussian Distribution * The Gaussian Tail Distribution * The Bivariate Gaussian Distribution * The Exponential Distribution * The Laplace Distribution * The Exponential Power Distribution * The Cauchy Distribution * The Rayleigh Distribution * The Rayleigh Tail...
Delphi od Buildera różni w zasadzie język programowania. Delphi to Pascal a Builder to C++. Jak jesteś początkującym to wybierz C++ bo po co się uczyć Pascala a do c/C++ i tak przejdziesz jak będziesz chciał oprogramować sprzęt. Jak chcesz się bawić sprzętem to wybierz C++. C++ jest w moim mniemaniu lepszym wyjściem, ale Builder czy Delphi to już inna...
lecz przyjdzie czas, gdy zostanie przydzielony do innego projektu, wykorzystującego inne mechanizmy, i zespół programistyczny w którym był, ulegnie zmianie, a jako że jest programistą, wymagają od niego pełnej znajomości języka, a nie jego fragmentów ;) Też nie tak. On nie musi się uczyć C czy PASCALa, bo zna nowocześniejsze narzędzie , które rozwiązuje...
Szanuję Twoje podejście. Jednak z mojej perspektywy wygląda to nieco inaczej. Z perspektywy lat mogę powiedzieć, że nauczyłem się do tej pory całej masy rzeczy zupełnie niepotrzebnych, nie użytecznych / nie przydatnych z punktu widzenia potencjalnego pracodawcy. Marnując na to wiele energii i czasu. I choć było to (czy też jest) moją pasją nic złego...
fantom napisał że wykonywanie kodu na CRM (wirtualna maszyna) to zabójstwo dla procesorka! To nie o to chodzi. Przecież nie będziesz tworzył CRM dla procesorka! kompilator ma przetworzyć skadnie leksylalną napisanego kodu na 3F 12 0H itp. czyli na kod maszynowy!! W jaki sposób to osiągnąć to jest pytanie tego tego tematu. 1.) Można napisać parser "rozpoznający"...
Witam Trochę denerwuje mnie, że w tym dziale ludzie często pytają to samo, zamiast użyć funkcji "szukaj". Ja szczególnie zwracam uwagę na pytania o sterowanie LPT, dla tego zrobiłem krótkie FAQ (jeszcze nie skończone) i zamieszczam je poniżej. Całą sprawę uzgodniłem z moderatorem gulson, który przekazał mi 30pkt na wyróżnienie tematu. Jeżeli też Was...
bawiłem się trochę driverem UserPort, a nawet napisałem sobie funkcje do sterowania nim, tak że już go poznałem A co do LPT to w biosie dobrym rozwiązaniem będzie ustawienie portu w tryb Bi-Dir, i teraz jak chcesz wysyłać na port to zerujesz jeden lub wszystkie(jeśli nie używasz extra pinów lpt) bity portu 890: _outp(890,255-32) <-- tutaj...
Witam wszystkich :) Przyjąłem już strategię działania. Otóż, wersja MikroLuk v2.0 zostanie wypuszczona z moim własnym asemblerem, obsługą dwóch, może trzech programatorów, symulatorem i następującymi możliwościami integracyjnymi: 1. Będzie można zdefiniować obsługę programatora poprzez wywoływanie zewnętrznego oprogramowania, będą również dodane standardowe...
#include <iostream> #include<cstdio> #include<conio.h> using namespace std; int main( ) { int x,ip,ik,isr,k,m; cout<<"Podaj liczbe elementow tablicy: "; cin>>m; cin.ignore(); int* a= new int[m];// Dynamiczna alokacja pamieci dla tablicy o m-elementach int tmp; //pomocnicza zmienna...
...obslugujacej proste operacje (*, /, +, -) na duzych liczbach przechowywanych w tablicy znakow? Kiedys taka widzialem ale nie moge odszukac, najlepiej gdyby byla w c/c++ lub pascalu. W javie jest typ BigInteger i za pomocą niego można prosto robić operacje na dużych liczbach stałoprzecinkowych. A co do c++ to może sprawdź tutaj: http://www.koders.com/cpp/fid6BFB93B68C0...
Ale co to właściwie ma być? Nie widzę struktur na przechowywanie "bazy danych", a przynajmniej jakiegoś jej streszczenia. Jeżeli chcesz obsługiwać bardzo dużo rekordów (książek, ludzi, wypożyczeń) to musisz użyć (albo napisać) jakiejś bazy danych, co najmniej z indeksowaniem rekordów. Dla małej ilości wystarczą tablice i pliki i o to chyba tu chodzi....
Kiedyś Borland dołaczał do turbo C i turbo pascala bibliotekę turbo vision. Są tam przykłady przeglądarek plików - również typu commandera. Właściwie turbo vision to cała 'component library' dla dosa.
PS: czemu nie mogę pisać kolorem niestandardowym, definiowanym przez zapis heksadecymalny kombinacji kolorów RGB? Oczywiście, że możesz. ;) Czy raczyłeś zajrzeć do 8-go linku? Owszem, ale program nie działa, występuje błąd bibliotek Po ściągnięciu biblioteki uruchamia się, ale niczego nie wyświetla, co widać na załączonym obrazku: Ściągnij sobie dlportio...
Hej, Moze coś Ci pomogą biblioteki Pascala Stanga.
Mam program ktory napisalem w borland pascalu, teraz musze skompilowac to na delphi 6 i podczas kompilacji rzuca sie ze nei wie co to GetDate, ReadKey, itp
Uruchamiasz jako administrator? Możesz do postu załączyć projekt Delphi i kod w rar/zip bym przejrzał? EDIT: A próbowałes najprostszą metodą, tzn zamiast: working directory aplikacji. Ew. dla testów podaj ścieżkę do DLL "na sztywno".
Myślę, że najpierw musisz opanowac wysyłanie znaków z twojego programu do terminala. Najlepiej zrób sobie kabel null-modem do połaczenia dwóch portów com, lub też użyj programu emulującego port rs232 i spinającego dwa wirtualne porty. Jak opanujesz już wysyłanie i obieranie pojedyńczych znaków z twojego programu do terminala, to spróbuj wysyłac całe...
Może Free Pascal potrzebuje do tego jakąś bibliotekę? Mi Turbo Pascal wszystko skompilował, uruchomiło się bez wywalenia błędu. Nie sprawdzałem tylko czy rzeczywiście działa na porcie. Poza tym Paweł Es. zapomniał kilku średników.
Wszystkie wymienione przez Ciebie słowa/funkcje/procedury nie istnieją w standardowych bibliotekach Turbo Pascal-a. Na 99% jest to "produkcja" autora/autorów w/w książki. Biblioteka zawierająca te funkcje powinna znajdować się na załączonym do książki nośniku.
zobacz tu: http://msdn2.microsoft.com/en-us/library... masz ładnie opisane z przykładami funkcje pobierające różne informacje o sprzęcie. Kod pod C++, ale może w pascalu też da się je wywołać załączając odpowiednie biblioteki.
Witam Nie ladnie tak dawac gotowce, ale jak ktos prosi to nie ma wyboru: program trojkat; uses Math, //chyba crt ale nie dam glowy// Crt; var a, b, c, p, pole, gamma: Real; temp: Integer; begin WriteLn('Jesli znamy a, b, c to naciskamy 1 jesli znamy a, b i kat to 2'); Write('>'); ReadLn(temp); case temp of 1: begin WriteLn('Podaj po kolei a b c oddzielajac...
pisać pascal komendy pascal pascal litery
corsa klapa windows indeks odzyskanie nadpisanych
Jak kabel UPC wchodzi do słupka UPC? Jak wyrównać dźwięk z obrazem w Winamp?