Wiadomości z kategorii Portale
First-line
Pseudo-element definiujący właściwości pierwszej litery elementu.
Możliwe wartości to:
* [[CSS/font]]
* [[CSS/color]]
* [[CSS/background]]
* [[CSS/word-spacing]]
* [[CSS/letter-spacing]]
* [[CSS/text-decoration]]
* [[CSS/vertical-align]]
Data publikacji: 2008-12-30
Więcej
Flash Point
FlashPoint
Autor: fatalbomb
Tu kilka słów wyjaśnienia: program ma za zadanie spowodować migotanie wszystkich diod na klawiaturze. Dokonujemy tego w ten sposób:
if Random (3) = 0 the
Data publikacji: 2008-08-19
Więcej
Flex Challenge Academic Tour
Adobe zaprasza na warsztaty i do udziału w konkursie
Warszawa, 2 listopada 2009 - Rusza Flex Challenge Academic Tour
Data publikacji: 2009-11-04
Więcej
flexchallenge.png
Data publikacji: 2009-11-04
Więcej
Flipper
Flipper
==========
Autor: Żabie Udka
Pokaże wam nowy żart - przewraca pulpit o 180°
Oto kod:
procedure Flipper;
var
DeskCan: TCanvas; // płótno do odwrócenia pulpitu
begin
DeskCan :
Data publikacji: 2009-05-02
Więcej
Floor
double floor(double x)
Funkcja floor() zwraca cechę liczby rzeczywistej x (największą wartość całkowitą, nie większą od danej liczby). Mówiąc najprościej zaokrąglenie w dół do najbliższej liczby całkowitej.
Data publikacji: 2008-08-01
Więcej
FlowLayout
{{Cat:Java/Swing}} {{CONTENT}}
Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką mo
Data publikacji: 2010-01-13
Więcej
For
for - słowo kluczowe języka [[C_sharp|C#]]
Przy pomocy tego słowa kluczowego, w języku C#, konstruujemy tzw. [[C_sharp/Pętle|pętle]]. Pętla for służy do wykonania pewnej czynności określoną liczbę razy. Jej składnia jest na
Data publikacji: 2009-03-20
Więcej
Foreach
foreach - słowo kluczowe języka [[C_sharp|C#]]
To słowo kluczowe służy do konstruowania tzw. pętli umożliwiających określone wielokrotne wykonywanie tych samych instrukcji. Pętla foreach (znana programistom [[Perl_|Perla]] czy
Data publikacji: 2009-03-01
Więcej
Fork-bomba
Artykuł napisany na podstawie artykułu z Wikipedii.
Fork-bomba jest formą ataku DoS. Polega na ciągłym uruchamianiu procesu potomnego bez warunku jego zakończenia. Efektem takiego działania jest kompletne sparaliżowanie systemu, ponieważ nie
Data publikacji: 2008-10-04
Więcej
form1.jpg
Data publikacji: 2010-07-09
Więcej
Free
void free(void *p);
[[C/Funkcje|Funkcja]] dealokuje (zwalnia) obszar pamięci wskazany przez [[C/Wskaźniki|wskaźnik]] p, o ile jest on różny od [[C/NULL]]. W przeciwnym wypadku nie robi nic. Argument p
Data publikacji: 2008-04-26
Więcej
Funkcja Eval (interpreter równań)
Poniższa funkcja pozwala interpretować równania podając ich rozwiązanie. W obecnej wersji obsługuje jedynie znaki "(", ")", "+", "-", "*", "/". W przyszłych aktualizacjach postaram się dodać więcej opcj
Data publikacji: 2009-10-09
Więcej
Funkcja main
Funkcja Main (z dużej!!) to funkcja z której program startuje... tzn. program przy kompilacji szuka funkcji Main i to od niej zaczyna działanie. Funkcja ta musi być typu static. Jest bowiem metodą klasy głównej.
Funkcja ta wygląda tak:
Data publikacji: 2008-05-19
Więcej
Garbage Collector
{{CONTENT}}
Wstęp
====
W artykule postaram się opisać pewne fundamenty programowania w C#. Każdy znajdzie tu coś dla siebie. Początkujący programiści C# dowiedzą się jak działają obiekty w .NET, co to jest kod zarządzany i jak w tytu
Data publikacji: 2009-08-25
Więcej
gcrys1.jpg
Data publikacji: 2009-08-25
Więcej
gcrys2.jpg
Data publikacji: 2009-08-25
Więcej
gcrys3.jpg
Data publikacji: 2009-08-25
Więcej
gcrys4.jpg
Data publikacji: 2009-08-25
Więcej
GDIplus w MinGW(Dev Cpp)
Ogólnie o GDI+
GDI+ to nowsza ulepszona wersja GDI, przede wszystkim jest to wersja obiektowa. Oprócz obiektowości GDI+ w pełni wspiera kanał alpha, co standardowe GDI olewa, a obsługa alphy przy standardowym GDI jest niezwykle pracochł
Data publikacji: 2008-04-29
Więcej
Generowanie plików PDF
{{Template:Do poprawy}}
{{Cat:Artykuły do poprawy}}
Na początek.
Kto z Was nigdy nie spotkał się sam na sam z PDFem? Co tu dużo mówić, chyba każdy zna ten format, mimo, że może nie wie o nim za wiele. Cóż, w zasadzie celem niniejs
Data publikacji: 2008-04-25
Więcej
Gesty myszy we własnej aplikacji
Gesty myszy (ang. mouse gestures) to bardzo przydatne narzędzie spopularyzowane głównie dzięki przeglądarkom Firefox (Mozilla) oraz Opera, aczkolwiek dostępne również w innych aplikacjach. Kombinacja ruchów kursora myszy umożliwia wykona
Data publikacji: 2009-02-01
Więcej
GET
Zauważyłem brak artykułu poświęconemu metodzie GET w PHP więc postanowiłem go napisać. Wszelkie ewentualne błędy proszę pisać w komentarzach, poprawię.
Co to jest metoda GET?
Metoda ta jest stosowana głównie w formularzach, aczk
Data publikacji: 2008-09-30
Więcej
get hwnd from exename.zip
Data publikacji: 2010-03-05
Więcej
GetCurrentDir
{{Template:Delphi Moduły|GetCurrentDir|SysUtils}}
function GetCurrentDir: string;
[[Delphi/Funkcje|Funkcja]] pobiera pełną ścieżkę aktualnego katalogu.
Użycie jest bardzo proste:
Writeln('Katalog:
Data publikacji: 2008-04-25
Więcej
GetDesktopWindow
// C
HWND GetDesktopWindow(VOID);
// Delphi
procedure GetDesktopWindow: HWND; stdcall;
Funkcja GetDesktopWindow zwraca uchwyt okna pulpitu. Okno pulpitu zakrywa cały ekran. Okno pulpitu to ob
Data publikacji: 2008-05-03
Więcej
GetEnviromentVariable
GetEnvironmentVariable(Name: string): string;
Funkcja ta znajduje się w module SysUtils, lecz w module Windows znajduje się funkcja o takiej samej nazwie
dla pewności zalecam więc odwoływanie się do niej z podaniem nazwy mod
Data publikacji: 2008-07-10
Więcej
GetLastError
{{Template:Delphi Moduły|GetLastError|Windows}}
function GetLastError: Cardinal; stdcall;
Zwraca numer błędu jaki wystąpił podczas ostatniego wywołania funkcji systemowego API.
Większość funkcji WinAPI zwracają
Data publikacji: 2008-07-04
Więcej
GetSystemMetrics
Metryka systemu jest dostępna w Windows po wybraniu właściwości pulpitu, po przejściu na zakładkę 'Wygląd' i wybraniu przycisku 'Zaawansowane'.
Do pobierania metryki systemu służy funkcja GetSystemMetrics, która pobiera tylko jeden a
Data publikacji: 2008-07-31
Więcej
GetTime
Funkcja GetTime w języku Pascal występuje jako:
function GetTime: TDateTime;
Natomiast w C++ :
TDateTime GetTime();
W nowszych wersjach delphi występuje funkcja GetTime, a kod wygląda następująco
function GetT
Data publikacji: 2009-04-10
Więcej
GetWindow
// C
HWND GetWindow(
HWND hWnd,
UINT uCmd
);
// Delphi
function GetWindow(hWnd: HWND; uCmd: Cardinal): HWND; stdcall;
Funkcja GetWindow zwraca uchwyt do okna będącego w pewn
Data publikacji: 2008-04-27
Więcej
Gimp
{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}}
Gimp umożliwia pisanie skryptów w języku python. Dzięki bibliotece funkcji, można dostać się praktycznie do każdej operacji jaka jest możliwa do wykonania w gimpie. Również do i
Data publikacji: 2010-08-17
Więcej
Globalny Hook na Mysz
Witam
Jest to mój pierwszy artykuł więc prosze o wyrozumiałość w kwestii składni posta.
W tym artykule chciałbym przedstawić a moze bardziej pokazać jak założyć globalnego hooka na klawisze myszy.
A wiec tak:
Zmienne Globalne:
Data publikacji: 2010-02-14
Więcej
Goto
Data publikacji: 2010-03-14
Więcej
Gotowce.php
[[Delphi/Gotowce]]
Data publikacji: 2010-07-12
Więcej
GraphEdit.jpg
Data publikacji: 2008-06-03
Więcej
GridLayout
{{CONTENT}}
Pracując z komponentami Swing dość szybko zorientujemy się, że ich ułożeniem można sterować na kilka sposobów. Najprostszym z nich jest ręczne ustawianie każdego z komponentów w kontenerze. By mieć taką możliwość musimy w
Data publikacji: 2008-12-03
Więcej
Gry 3D - dynamiczne światła, OpenGL
W tym arcie nauczymy się robić takie rzeczy:
Data publikacji: 2009-03-03
Więcej
Gry 3D, Kolizja Sferyczna
To jest na razie zalążek artykułu, będzie więcej bo trzeba jeszcze napisać tzw. Collision RESPONSE, czyli zaprogramować sferę odbijającą się od świata 3D w poprawny sposób: (jeszcze nad tym myśle)
Swoją drogą może ktoś ma pomysły to
Data publikacji: 2010-02-23
Więcej
gwt custcom1.png
Data publikacji: 2009-12-19
Więcej
gwt custcom3.png
Data publikacji: 2009-12-19
Więcej
Harmonogramy zadań
Wprowadzenie
========================
Przeglądając forum natknąłem się na temat, w którym poruszono sprawę tworzenia i zarządzania zadaniami. Przedstawione rozwiązanie choć
Data publikacji: 2009-06-26
Więcej
Head
Znaczenie
Element definiuje nagłówek i elementy opisujące dokument HTML lub XHTML. Położony jest wewnątrz znacznika [[(X)HTML/Html]].
Atrybuty
* [[(X)HTML/Atrybuty/Profile]] - adresy profili
Data publikacji: 2008-06-01
Więcej
Hidden
Wartość nadawana poleceniu visibility, jest jego wartością domyślną. Sprawia, że element jest ukryty.
Przykład
Data publikacji: 2009-04-15
Więcej
I Spotkanie grupy poświęconej Wzorcom Projektowym
Zapraszam na pierwsze spotkanie grupy poświęconej Wzorcom Projektowym. Tematem przewodnim spotkania będzie wzorzec (Simple) Factory, Factory Method i Abstract Factory. Spotkanie odbędzie się 21 października, o godzinie 18.00 w sali 5440 (ostatnie p
Data publikacji: 2008-10-19
Więcej
ib pos.zip
Data publikacji: 2008-12-06
Więcej
IContextMenu - jak dodać podmenu
Na bazie przykładu z delphi
plik ContSMenu.dpr
// This COM server defines a Context Menu shell extension. This allows the user
// to right click on Delphi Project files (.DPR) from the Explorer and compile
// them using the DCC32.e
Data publikacji: 2008-10-02
Więcej
Icontextmenu i Ikoną
Oto Gotowy skrypt na IcontextMenu windowsa
library ContMenu;
uses
ComServ,
ContextM in 'ContextM.pas';
exports
DllGetClassObject,
DllCanUnloadNow,
DllRegisterServer,
DllUnregisterServer;
begin
end.
Data publikacji: 2009-10-29
Więcej
ID3 Tag v2
Artykuł ten opisuje budowę znaczników ID3 Tag v2. Może być podstawą do stworzenia własnego modułu do ich odczytywania i zapisywania. Nie podaje (przynajmniej na razie) gotowego kodu czy rozwiązania.
Historia
Kiedy format MP3 opuści
Data publikacji: 2008-05-03
Więcej
IDE, czyli edytory kodu
{{CONTENT}}
Wstęp
==========================
Wiele książek poświęconych programowaniu w Javie zaczyna się od słów "otwórz swój ulubiony edytor tekstu". Pisanie kodu w Notatniku, vim czy OO Writer jest możliwe. Nic nie stoi na przeszko
Data publikacji: 2010-02-14
Więcej
Identyfikatory
Data publikacji: 2009-01-26
Więcej
IdHttp - brak polskich znaków
Brak polskich znaków - idHTTP
Jeśli pobrana strona (UTF-8) nie ma polskich znaków, z pomocą nadchodzi funkcja:
function UTF8Decode(const s: UTF8String):WideString;
Użycie:
UTF8Decode(IdHttp.Get(URL));
Data publikacji: 2008-04-25
Więcej
III Internetowe Mistrzostwa Polski w Programowaniu
8 grudnia (poniedziałek) rozpoczynają się
"III Internetowe Mistrzostwa Polski w Programowaniu".
Zawody będą podzielone na cztery tury.
Na najlepszych czekają atrakcyjne nagrody:
* notebooki
* netbooki
* nawigacje GPS
* dyski zewnętrzne
Data publikacji: 2008-12-08
Więcej
img1.jpg
Data publikacji: 2008-07-17
Więcej
img2.JPG
Data publikacji: 2008-07-17
Więcej
img3.JPG
Data publikacji: 2008-07-17
Więcej
Implementacja Foreach
{{CONTENT}}
Słowem wstępuPodczas pisania jednego z programów spotkałem się z problemem braku możliwości wykorzystania foreach w Delphi 7. Począwszy od Delphi 2005 możliwe jest wykorzystanie następującej składni:
Data publikacji: 2010-05-05
Więcej
import biblioteki.png
Data publikacji: 2009-06-20
Więcej
INI w Delphi7
Pliki .INI są łatwe do zbudowania i proste do czytania przez programy.
Wygląd pliku INI :
[Form1]
Color=clBtnFace
Name=Form1
Proste ?
Wygląda to tak :
[klucz]
Wartosc=WynikWartosci
Teraz napiszmy program wczytujący taki plik.
Uruchom
Data publikacji: 2008-05-26
Więcej
InputBox oraz InputQuery - ustawianie pozycji na ekranie
InputBox oraz InputQuery - ustwianie pozycji na ekranie
Poniżej przedstawiam sposób na wyśrodkowanie okienek typu InputBox oraz InputQuery. Poniższy moduł umożliwia to
ustawiając dane okienko w miejscu podane przez dwa ostatnire param
Data publikacji: 2008-12-06
Więcej
Instalacja MySQL 5 - Zeos
Witam, to jest mój pierwszy artykuł w tym serwisie. Jeśli umieszczę w nim jakieś błędne informacje proszę o szybki kontakt.
Zdecydowałem się napisać ten Artykuł ponieważ długo szukałem dobrego tekstu dotyczącego instalacji MySql 5.0 dl
Data publikacji: 2008-05-27
Więcej
Instrukcja podłączenia płatności DOTPAY
Poniżej przedstawiam zaktualizowaną wersję integracji systemu Dotpay.pl
Artykuł przedstawia sposób integracji systemu DOTPAY w trybie automatycznym. Krótko pisząc. Klient wchodzi, płaci, dotpay przesyła do naszej strony dane, nasz skrypt ksi
Data publikacji: 2010-01-19
Więcej
Interfejsy
Definicja
----------
Czasami zachodzi potrzeba traktowania różnych (często niemających ze sobą prawie nic wspólnego) obiektów w podobny sposób.
W językach obiektowych można uzyskać podobny do używania interfejsów efekt dzięki dziedzic
Data publikacji: 2010-05-01
Więcej
Interpreter równań
Kod interpretuje i oblicza równania matematyczne.
Algorytm ONP:
Unit zawiera zestaw funkcji do konwersji na odwróconą notację polską i obliczania jej.
Obsługuje:
*operatory: "(", ")", "+", "-", "*
Data publikacji: 2009-10-11
Więcej
IntPower
{{Template:Delphi Moduły|IntPower|Math}}
function IntPower(Base: Extended; Exponent: Integer) : Extended;
Funkcja podnosi liczbę Base do potęgi Exponent. Potęga musi być liczbą całkowitą.
Jeśli chcemy podnieść
Data publikacji: 2009-02-03
Więcej
IOResult
{{Template:Delphi Moduły|IOResult|SysUtils}}
function IOResult: Integer;
Zwraca kod ostatniej operacji I/O (wejścia/wyjścia). [[Delphi/Funkcje|Funkcja]] zwraca 0 jeżeli operacja została zakończona sukcesem - w przeciwn
Data publikacji: 2009-12-23
Więcej
Iostream
Iostream jest po prostu biblioteką która umożliwia korzystanie ze strumieni wyjścia/wejścia np. cout lub cin.
Data publikacji: 2009-08-30
Więcej
IRC w Delphi
Podstawy:
Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORTEXA jest prostota obsługi...
Vortex jest komponentem na licencji FREE i można
Data publikacji: 2008-06-09
Więcej
IRC, Vortex - podstawy
{{cat:artykuły do poprawy}} {{template:do poprawy}}
Vortex jest to najlepszy komponent do obsługi IRCa. Możemy napisać w nim bota, klienta IRC, jak i wiele innych rzeczy związanych z IRCem. Atutem VORTEXA jest prostota obsługi...
Vortex jest komp
Data publikacji: 2008-05-27
Więcej
IronPython
IronPython jest .NET-ową implementacją języka [[Python]]. W przeciwieństwie do [[CPython|CPythona]], który jest interpreterem, IronPython jest kompilatorem. Co za tym idzie, skompilowane programy działają szybciej niż uruchamiane z użycie
Data publikacji: 2008-06-22
Więcej
IV Spotkanie grupy poświęconej Wzorcom Projektowym
Zapraszam na 4. spotkanie grupy poświęconej Wzorcom Projektowym. Tematem przewodnim spotkania będzie wzorzec Singleton, uznawany za
Data publikacji: 2008-12-08
Więcej
Jak kończyć projekty
{{CONTENT}}
Wstęp
Artykuł ten przeznaczony jest dla osób zajmujących się programowaniem.
Obejmuje praktyczne aspekty inżynierii oprogramowania oraz doświadczenia
autora dotyczące procesu programowania w sensi
Data publikacji: 2008-10-19
Więcej
Jak malować tło w TMemo
Komponent
unit BKMemo;
interface
uses
SysUtils, Classes, Controls, StdCtrls, Messages, Types, Graphics, Windows;
type
TBKMemo = class(TMemo)
private
{ Private declarations }
protected
{ Protected declaration
Data publikacji: 2008-05-06
Więcej
Jak nie korzystając z komponentu dokleić do pliku program EXE
Jest to średnio trudne. Postępuj według poniższych wskazówek:
Naszym celem będzie dodanie do zasobów Windows. Ponieważ standardowy edytor zasobów nie umożliwia tego musimy to zrobić ręcznie. Do jednego katalogu skopiuj Twój plik EXE oraz pr
Data publikacji: 2009-06-07
Więcej
Jak obrócić punkt
Obrót punktu wobec wybranego środnka
function Turn(Center,Point: Windows.TPoint;Angle: System.Real):Windows.TPoint;
var dx,dy,px,py,r: System.Integer;
Begin
dx := Center.X - Point.X;
dy := Center.Y - Point.Y;
r := System.R
Data publikacji: 2010-02-28
Więcej
Jak odtworzyć film z YouTube
Witam, jest to mój pierwszy artykuł, ale mam nadzieje, że napisałem go zrozumiale. Jest on kierowany głównie do początkujących programistów :). Przejdźmy do rzeczy
Data publikacji: 2008-11-13
Więcej
Jak ominąć problem z OnPaint
Macie problemy, problem z działaniem OnPaint ? Istnieje prosty sposób aby ich uniknąć
Jeśli rysuje się po formie trzeba wszystko powtarzać w OnPaint (patrz. Object Inspector) przy zasłanianiu okna czy minimalizowaniu (bo ściera rysunek) - co
Data publikacji: 2009-10-12
Więcej
Jak pisać dobre programy
Wstęp
====
Zagadnienie jak w temacie, w rzeczywistości niezwykle obszerne. Postaram się tutaj odpowiedzieć na zadane pytanie, oraz przedstawić parę wartych zapamiętania uwag.
No więc jak?
========
Gdy piszesz z kimś
---------------
Data publikacji: 2009-06-17
Więcej
Jak po upływie 30 sek. zamknąć program
{{Template:Do_poprawy}}
Do tego celu należy użyć komponentu TTimer. Należy wygenerować zdarzenie OnTimer i wpisać następujący kod:
var
I : Integer = 30; //deklarujemy zmienną globalną
procedure TFo
Data publikacji: 2008-09-07
Więcej
Jak pobrać adres MAC lokalnego interfejsu w systemie UNIX
// dla gcc
#include // ioctl(), SIOCGIFHWADDR
#include // ifreq, socket(), AF_INET, SOCK_DRAM
// jesli g++ : to jeszcze to:
#include // printf(),sprintf()
#include // close()
Data publikacji: 2008-11-12
Więcej
Jak pokolorować składnię Delphi używając funkcji PHP
Oto gotowa funkcja:
function _IsInArray($array, $element)
{
return isset($array[$element]);
}
function _IsCharValid($c)
{
if(($c >= 'a' && $c = '0' && $c = 'A' && $c
Data publikacji: 2008-11-21
Więcej
Jak połączyć się z bazą SQL
Podany poniżej kod to tylko przykład, nie jest to jedyny możliwy sposób
ConnectionString - informacje o sposobie połączenia, opisuje sterownik, adres, dane i sposób autoryzacji
Ten przykład łączy się z bazą MS Acces ( plik .mdb )
By po
Data publikacji: 2009-03-04
Więcej
Jak przesuwać formę jeżeli BorderStyle bsNone
Musisz pierw zadeklarować dwie zmienne globanle:
var
MD : Boolean;
P : TPoint;
Teraz wygeneruj procedury: OnMouseDown, OnMouseMove, OnMouseUp. Procedury te powinny wyglądać tak:
procedure TForm1.FormMouseDown(S
Data publikacji: 2010-01-22
Więcej
Jak skompilować program 64-bitowy
Kompilatory Assemblera x64
Jeżeli chcemy napisać w języku Assembler aplikację 64-bitową musimy zaopatrzyć się w kompilator generujący 64-bitowe pliki wykonywalne. Może to być MASM (oczywiście MASM64), FASM, NASM, jWasm czy inny. Ja t
Data publikacji: 2010-01-09
Więcej
Jak sprawdzić czy zmieniła się pozycja w ComboBox (WinAPI)
Na bazie szablonu z Dev C++ (gotowiec)
#include
/* Declare Windows procedure */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);
/* Make the class name into a global variable */
char szClassName[ ] = "
Data publikacji: 2008-04-25
Więcej
Jak sprawdzić który Button naciśnięto
Przyjmijmy, że mamy 100 komponentów Button i chcemy po naciśnięciu coś sprawdzić itp.
Najlepszym sposobem jest wykonanie rzutowania. Wszystkim Buttonom przypisujemy jedno zdarzenie do OnClick. Piszemy:
procedure TF
Data publikacji: 2008-05-23
Więcej
Jak sprawdzić, czy dany plik istnieje
Wbrew pozorom, sposobów na rozwiązanie tego banalnego problemu jest wiele, mimo, że język [[C|C/C++]] sam w sobie nie oferuje żadnej standardowej funkcji, która sprawdzałaby istnienie danego pliku. By znaleźć rozwiązanie trzeba więc nieco poko
Data publikacji: 2008-05-04
Więcej
Jak stworzyć menu w konsoli
{{CONTENT}}
Wstęp
=====================
Często stajemy przed problemem podobnym do tego postawionego w tym temacie na forum. Wygodne w obsłudze od strony programu menu konsolow
Data publikacji: 2010-01-03
Więcej
Jak stworzyć tablicę z elementów uzyskanych z zapytania SELECT do MySQL
Prototyp: mysql_fetch_array([identyfikator_zapytania]);
Służy do tego funkcja mysql_fetch_array. Funkcja ta pobiera jeden wiersz ze zbioru wynikowego zapytania i tworzy z niego tablicę asocjacyjną. Przykładowe użycie:
$que
Data publikacji: 2010-06-18
Więcej
Jak ukryć lub pokazać pasek stanu
Oto dwa kody ukazujące chowanie i pokazywanie paska stanu:
{ ukrywanie paska }
var
H : THandle;
wClass : array[0..50] of Char;
begin
StrPCopy(@wClass[0], 'Shell_TrayWnd');
H := FindWindow(@wClass[0], nil);
ShowWindow(H, SW_HI
Data publikacji: 2008-06-06
Więcej
Jak umożliwić wpisywanie tylko cyfr w komponenty
Standardowa metoda pobierania liczb z komponentów takich jak JTextField wygląda zazwyczaj tak:
private static void przypadek1() {
JFrame frame = new JFrame("Metoda 1");
final JTextField textField = new JTextField();
JBu
Data publikacji: 2008-11-22
Więcej
Jak usunąć cookies z IE
uses
WinInet;
procedure DeleteIECache;
var
lpEntryInfo: PInternetCacheEntryInfo;
hCacheDir: LongWord;
dwEntrySize: LongWord;
begin
dwEntrySize := 0;
FindFirstUrlCacheEntry(nil, TInternetCacheE
Data publikacji: 2010-04-11
Więcej
Jak usunąć program po jego zamknięciu
Często spotykany problem - np. w aplikacjach - instalatorach. Mianowicie jak program ma usunąc samego siebie? W tym celu stworzony zostanie program który usunie pliki naszego programu. Program zostanie stworzony w katalogu WindowsTemp, gdyż ten kata
Data publikacji: 2009-11-07
Więcej
Jak utworzyć skrót do programu na pulpicie lub w menu start
Funkcja często przydatna w instalatorach, które muszą utworzyć skrót do instalowanego programu na pulpicie lub np. w menu start. Taka opcja może być również wykorzystywana jako opcja dowolnego programu.
Należy zaznaczyć, że poniższe rozwi
Data publikacji: 2008-07-24
Więcej
Jak utworzyć, usunąć katalog
Aby utworzyć katalog, należy skorzystać z funkcji MkDir('Nazwa katlogu')
Jeżeli chcemy go usunąć to używamy funkcji RmDir('Nazwa katalogu')
Jeśli zaś zachodzi potrzeba stworzenia zagłębionych folder
Data publikacji: 2009-09-03
Więcej
Jak uzyskać tryb nieblokujący dla metod blokujących
Czasem umieszczamy procedurę w osobnym wątku aby nie blokować wątku głównego. Procedurę można tak zaprojektować, aby dało się ją prosto przerwać, np. korzystając z własności Terminated klasy TThread. Czasem jednak ciężko j
Data publikacji: 2008-11-25
Więcej
Jak używać Google
W związku z tym, że 99/100 użytkowników spamuje na forum, ponieważ rzekomo "nic nie znalazło w Google", a 99 na 100 odpowiedzi to "poszukaj w Google", daje poradnik używania tej czarnej magii:
# Uruchom przeglądarkę (Opera, Firefox, Internet
Data publikacji: 2010-09-03
Więcej
Jak wygenerować losowe hasło z nie powtarzającymi się znakami
Można przy pomocy takiej funkcji:
function generujHaslo($dlugosc_hasla = 8, $zestaw_znakow = 'abcdefghijklmnopqrstuvwxyz0123456789')
{
srand((double)microtime() * 1000000);
$lnZestaw=strlen($zestaw_znakow)-1;
while(strlen(
Data publikacji: 2008-04-25
Więcej
Jak wyjustować tekst w TEdit
type
TAlignment = (taLeftJustify, taRightJustify, taCenter);
TMyEdit = class(TEdit)
private
FAlignment: TAlignment;
procedure SetAlignment(Value: TAlignment);
protected
procedure CreateParams(var Params: T
Data publikacji: 2008-05-29
Więcej
Jak wyjustować text w TEdit
type
TAlignment = (taLeftJustify, taRightJustify, taCenter);
TMyEdit = class(TEdit)
private
FAlignment: TAlignment;
procedure SetAlignment(Value: TAlignment);
protected
procedure CreateParams(var Params: T
Data publikacji: 2008-05-28
Więcej
Jak wypisać wartość zmiennych środowiskowych
Aby wyświetlić wartość zmiennych środowiskowych trzeba w funkcji main()
dodać dodatkowe argumenty(jeżeli takowych nie ma), a nastęnie wykonać pętle która wypisze zmienne...całość wygląda tak:
main(int argc, char *argv[], char
Data publikacji: 2008-08-03
Więcej
Jak wysunąć szufladkę CD-ROM-u
Sposób 1
-----------
Działa dla napędu skojarzonego z odtwarzaniem CD.
Należy skorzystać z modułu MMSystem. Oto kod:
mciSendString('Set cdaudio door open wait',nil,0,handle); // wysuń
mciSendString('Set cdaudio door closed
Data publikacji: 2009-09-28
Więcej
Jak wyświetlić listę plików z danego katalogu w notatniku
Jest to mój pierwszy FAQ w 4programmers, więc proszę o wyrozumiałość.
uses shellapi
procedure ExecuteShellCommand(cmdline: string; hidden: Boolean);
const
flags: array [Boolean] of Integer = (SW_SHOWNORMAL, SW_HIDE);
var
cmdbu
Data publikacji: 2008-12-08
Więcej
Jak wysłać maila z załącznikiem w INDY
Wstaw na formę następujące komponenty:
- IdMessage - za zakładki "Indy Misc"
- IdAntiFreeze - z zakładki "Indy Misc"
- IdSMTP - z zakładki "Indy Clients"
No i kod odpowiedzialny za wysyłanie maila z załącznikiem:
Data publikacji: 2009-07-20
Więcej
Jak wysłać plik na server FTP
Potrzebny ci do tego bedzie IdFTP (Indy Clients)
procedure TForm1.Button1Click(Sender: TObject);
begin
idftp1.Password:='Hasło';
idftp1.Username:='Nazwa_użytkownika';
idftp1.Host:='ftp://adres_ftp';
idftp1.Connect(true,-1);
idft
Data publikacji: 2008-06-13
Więcej
Jak wysłać plik na serwer FTP
Potrzebny ci do tego bedzie IdFTP (Indy Clients)
procedure TForm1.Button1Click(Sender: TObject);
begin
idftp1.Password:='Hasło';
idftp1.Username:='Nazwa_użytkownika';
idftp1.Host:='ftp://adres_ftp';
idftp1.Connect(true,-1);
idft
Data publikacji: 2008-06-13
Więcej
Jak wysłać plik przez formularz www z poziomu Delphi
Może się przydać mniej doświadczonym :) Wskazówke opieram o komponent IdHTTP. Można to potraktować jako uzupełnienie do artu Adama o tym komponencie.
Na początek w sekcji uses musimy dodać: IdMultiPartFormData. Teraz kod do wysy
Data publikacji: 2008-04-25
Więcej
Jak wysłać wartość null do bazy danych
Korzystając z ADO.NET może zajść potrzeba wysłania wartości null w jednym z parametrów SqlCommand.Parameters.
Należy jednak pamiętać, że C# null to nie to samo co SQL null. Jeśli więc chcemy wysłać null, należy wysyłać obiekt Syst
Data publikacji: 2009-01-02
Więcej
Jak włączyć polskie znaki w Delphi
Gdy już zainstalowałeś Delphi, praktycznie możesz je uruchomić. Jednak będzie miało ono jedną wadę. Prawdopodobnie nie będziesz w stanie wprowadzić polskich znaków w różnych okienkach czy podczas używania ich w kodzie źródłowym. Oczywi
Data publikacji: 2009-08-27
Więcej
Jak z podanej daty odliczyć dzień tygodnia
Jak z podanej daty odliczyć dzień tygodnia
Jest to mój pierwszy gotowiec, a ja jestem początkujący więc proszę byście mnie nie zasztyletowali
Wiec tak
Data publikacji: 2008-12-29
Więcej
Jak z poziomu delphi uruchomić inny program
To jest sklejka z kilku postów z forum. Mam nadzieję, że będziesz wiedział(a), o co chodzi.
Sposób Rudy'ego:
WinExec('NazwaProga', SW_SHOW);
Gdzie:
* pierwszy parametr to nazwa programu do uruchomienia
* drugi
Data publikacji: 2008-08-17
Więcej
Jak zabezpieczyć stronę hasłem
{{Template:Do_poprawy}}
Można na samym początku strony dodać taki kod:
Data publikacji: 2008-09-07
Więcej
Jak zabezpieczyć stronę hasłem
{{Template:do usunięcia}}
{{Cat:Artykuły do usunięcia}}
Można na samym początku strony dodać taki kod:
Data publikacji: 2009-10-04
Więcej
Jak zablokować przycisk zamykający okno
{{Template:do usunięcia}}
{{Cat:Artykuły do usunięcia}}
W skutek użycia poniższego kodu, przycisk X (umiejscowiony na belce tytułowej okien systemu Windows) będzie nieaktywny:
var
m: Integer;
begin
m:= GetSystemMenu(Ha
Data publikacji: 2008-06-20
Więcej
Jak zablokować wielokrotne uruchomie programu
Aby zablokować wielokrotne uruchamianie tej samej aplikacji w obrębie jednego systemu, można zastosować jeden ze sposobów przedstawionych w tej wskazówce.
W pliku głównym *.dpr, można umieścić kod tworzący muteks:
progra
Data publikacji: 2009-10-08
Więcej
Jak zainstalować komponenty INDY
Jeżeli nie masz INDY, albo masz ale chcesz nowsze to może ta wskazówka Ci pomoże
Ściągnij INDY z http://www.nevrona.com/ (mirror wersji 9.0 http://odsiebie.com/pokaz/3017386---11d0.html)
Rozpakuj. W katalogu SOURCES masz pliki *.bat
(
Data publikacji: 2009-05-23
Więcej
Jak zapisać, odczytać wartość binarną z rejestru
Odczytywanie odbywa się podobnie jak zapis z tym, że zamiast WriteBinaryData piszesz ReadBinary.
var
Rejestr : TRegistry;
Zmienna : String;
begin
Zmienna := 'www.programowanie.of.pl';
Rejestr:=TRegistry.Create;
Rejestr.OpenK
Data publikacji: 2008-07-25
Więcej
Jak założyć globalny hook na mysz
W tym artykule chciałbym przedstawić a moze bardziej pokazać jak założyć globalnego hooka na klawisze myszy.
A wiec tak:
Zmienne Globalne:
var
Hook:Integer;
MessageBuffer:TEventMsg;
Funkcja:
f
Data publikacji: 2010-02-15
Więcej
Jak zmienić CultureInfo dla bieżącego wątku
Należy się posłużyć właściwością CurrentCulture w statycznym Thread.CurrentThread
Przykład - zmiana na ustawienia amerykańskie (US):
System.Globalization.CultureInfo CultureInfo = new CultureInfo("en-US");
Thread.Cur
Data publikacji: 2009-08-16
Więcej
Jak zmienić kodowanie tekstu nie mając dostępu do funkcji iconv
Czasami jest potrzeba zmiany kodowania tekstu a funkcja iconv() która na to pozwala jest niedostępna i nie mamy możliwości jej zainstalowania.
W takim przypadku można zrobić własną funkcję z
Data publikacji: 2009-06-10
Więcej
Jak zminimalizowa
...
uses ComObj;
...
var Shell : OleVariant;
begin
Shell := CreateOleObject('Shell.Application');
Shell.MinimizeAll; //minimalizacja
Shell.UndoMinimizeAll; //maksymalizacja
end;
Data publikacji: 2009-06-21
Więcej
Jak zminimalizować, zmaksymalizować wszystkie okna
...
uses ComObj;
...
var Shell : OleVariant;
begin
Shell := CreateOleObject('Shell.Application');
Shell.MinimizeAll; //minimalizacja
Shell.UndoMinimizeAll; //maksymalizacja
end;
Data publikacji: 2009-06-21
Więcej
Jak Zrobić Grę
Jak zrobić grę ?
1. Co użyjemy
-środowisko : Delphi ( praktycznie każda wersja )
-komponenty : Timer
-funkcje matematyczne : Sinus, Cosinus, potęgowanie i pierwiastkowanie drugiego sto
Data publikacji: 2008-07-17
Więcej
Jak zrobić grę
Jak zrobić grę ?
1. Co użyjemy
-środowisko : Delphi ( praktycznie każda wersja )
-komponenty : Timer
-funkcje matematyczne : Sinus, Cosinus, potęgowanie i pierwiastkowanie drugiego sto
Data publikacji: 2008-07-18
Więcej
Jak Zrobić Grę W Delphi.zip
Data publikacji: 2009-01-08
Więcej
Jak zrobić kopię zapasową bazy mySQL za pomocą php
Kod, który tu przedstawiam powinien skopiować zawartość podanej bazy danych i zapisać ją w pliku test.sql.
Data publikacji: 2009-12-20
Więcej
Jak zrobić prosty program do blokowania komputera
UWAGA!! - proszę nie bluzgać że łatwe do obejścia ( łatwe bo proste ! ), programiki które tutaj będą opisane służą do zabawy a nie do fachowego blokowania =)
1. proste "spalenie monitora"
// w nawiasach podano przykłady wykonani
Data publikacji: 2008-06-09
Więcej
Jak zrobić syntezator mowy polskiej wykorzystując Microsoft Sam
Artykuł poświęcony jest syntezie mowy polskiej za pomocą syntezy mowy angielskiej z wykorzystaniem Microsoft Sam.
Fonemy
Fonemy to podstawowe składniki mowy. Każdy język ma swój zestaw fonemów. Chciałem, aby Microsoft Sam, który u
Data publikacji: 2009-12-15
Więcej
Jak łatwo sprawdzić rozmiar pliku
Przedstawiam ciekawą funkcję, która jest znacznie łatwiejsza w użyciu i nie potrzebuje otwierać pliku, co powoduje że bardzo łatwo, bez problemów można sprawdzić rozmiar pliku.
function CheckFileSize(FileSizee : String) : Integer;
va
Data publikacji: 2008-06-16
Więcej
Jaki język programowania wybrać
{{CONTENT}}
{{Cat:Z pogranicza/FAQ}}
Porada ta znalazła się tutaj, gdyż stanowi sedno działu FAQ (Frequently Asked Questions - Często Zadawane Pytania). Jest jednym z najczęściej zadawanych pytań, jakie okazje mają gościć na tym forum
Data publikacji: 2009-05-08
Więcej
JakRysowaćPoFormie.zip
Data publikacji: 2009-05-19
Więcej
Java
Data publikacji: 2010-01-24
Więcej
JavaFX
JavaFX jest platformą działającą w ramach maszyny wirtualnej [[Java]]. Składa się z dwóch głównych elementów.
Środowisko uruchomieniowe
============================
Jest to zestaw bibliotek pozwalających na uruchomienie w ramach JVM p
Data publikacji: 2010-01-19
Więcej
JAVArsovia 2008
Moi drodzy miło mi ogłosić wszem i wobec, że 31 maja 2008 odbędzie się kolejna JAVArsovia. Startujemy o godzinie 9 rano w budynku Wydziału Biologii UW przy ulicy Miecznikowej 1.
Więcej szczegółów na stronie www.javarsovia.pl oraz na www.run
Data publikacji: 2008-05-14
Więcej
JPA w aplikacji SE
{{CONTENT}}
Wstęp
=====================
W powszechnym mniemaniu JPA - Java Persistance API jest częścią technologi Java EE i nie może być używana w aplikacjach SE. To podejście jest błędne ponieważ, wraz z powstaniem specyfikacji EJB 3.
Data publikacji: 2009-08-19
Więcej
JSR-75, czyli dostęp do systemu plików
Jeżeli MIDlet korzysta z jakichś danych, to zazwyczaj zapisuje je w pamięci telefonu za pomocą mechanizmu RMS. Może również korzystać z plików zaszytych w archiwum JAR. Obydwa rozwiązania mają poważne wady: z archiwum JAR możemy tylko czyta
Data publikacji: 2008-05-11
Więcej
Klasy
Ten artykuł został zbudowany od nowa przez : komputer098
Klasa to inaczej mówiąc typ. Ogólna konstrukcja klasy wygląda następująco:
class nasz_typ
{
// składniki klasy -----
} ;
Definicja klasy skła
Data publikacji: 2008-08-15
Więcej
Klasy Abstrakcyjne
Klasy abstrakcyjne to, najogólniej, takie klasy dla których nie można stworzyć obiektu. Można by zadać sobie pytanie: "Po co więc nam taka klasa?".
Odpowiedź jest prosta: aby z niej dziedziczyć.
Często zdarza się że mamy kilka
Data publikacji: 2010-02-21
Więcej
Kod nie działa!
Kod nie działa!
czyli zanim wejdziesz na forum
Prześledź dokładnie graf i postępuj zgodnie ze wskazówkami.
{{Image:CodeProblem.png}}
Patrz też:
Data publikacji: 2010-09-03
Więcej
Kodowania znaków
Mam problem umie ktoś zamienić tekst w kod binarny ????
Bo muszę oddać prace na zaliczenie. a oto tekst do przetłumaczenia:
Jeśli naprawdę czegoś pragniemy , cały wszechświat sprzyja naszemu pragnieniu.
Z góry dziękuje.
Data publikacji: 2010-06-22
Więcej
Kolorowy terminal w UNIXie
Kolorowy UNIX czyli jak zrobic festyn z terminala :P
Od dawien dawna ludzkość nurtował problem wyświetlania
kolorowych znaków w terminalu unixowym...
Objawieniem okazały się kody ANSI kolorów!
Co to w ogóle jest ?
Kody ANSI kolorów t
Data publikacji: 2008-09-10
Więcej
Kolory3
Przedstawione zestawienie kodów szesnastkowych i odpowiadajacych im kolorów, ma ułatwić dobór odpowiednich kolorów przy projektowaniu dokumentów [[(X)HTML]].
Kod heksadecymalny
Kolor wyświetla
Data publikacji: 2008-08-22
Więcej
Komentarze
{{CONTENT}}
Komentarze
Komentarze występują w każdym języku, nawet tych znacznikowych, więc musiały się znaleźć w HTML-u także. Wersja liniowa tutaj nie istnieje, komentarz musi mieć początek i zakończenie:
Data publikacji: 2008-04-25
Więcej
Kompendium
Delphi 7. Kompendium programisty
Autor:
Data publikacji: 2008-05-22
Więcej
Kompendium Copy
[[Delphi/Kompendium/Prawa autorskie|
Data publikacji: 2008-05-22
Więcej
Kompendium Nawigacja
Data publikacji: 2008-05-22
Więcej
Komunikaty
W tym artykule zajmę się omawianiem komunikatów. Jest to dosyć ważne w programowaniu. Być może sprawi Ci to trochę problemów, ale nie załamuj się - z czasem zrozumiesz o co chodzi :) Więc nie zniechęcaj się
Data publikacji: 2008-08-17
Więcej
Komunikaty o błędzie
Komunikaty o błędzie
Autor: fatalbomb
Wielu osobom, które mało znają się na komputerach (a katalog c:windows to dla nich czarna magia) można zaserwować 'sztuczne' błędy aplikacji, czy Window
Data publikacji: 2008-08-19
Więcej
Konfiguracja belki z tytułem
Domyślnie Emacs wyświetla na belce z tytułem (mówię o Emacsie z GUI) emacs@domena_systemu. Można to prosto zmienić korzystając ze zmiennej frame-title-format:
(setq frame-title-format "mój tytuł")
Dostępne są też
Data publikacji: 2008-11-02
Więcej
Konkurs dla dotnetomaniaków
Strona Dotnetomaniak ogłosiła konkurs, w którym nagrodami są:
* zestaw Telerik Premium Collection for .NET
* 1000 punktów Polishwords do podziału
* koszulki ze sklepu Dotnetomaniak
* k
Data publikacji: 2009-04-18
Więcej
Konkurs dla programistów Open Source w .NET
Michał Grzegorzewski z www.zine.net.pl ogłosił konkurs
dla osób działających w projektach Open Source opartych na .NET.
Nagrodami w konkursie są licencje na najwyższy pakiet
z serii Visual Studio 2008 (czyli Team System).
Jeżeli znasz
Data publikacji: 2008-07-17
Więcej
Konkurs Java exPress i dWorld
JAVA exPress i dWorld (Developers World) ogłaszją konkurs na logo JAVA exPress i dWorld. Liczy się zarówno sam pom
Data publikacji: 2008-10-21
Więcej
Konkurs Java exPress i JWorld
#REDIRECT Artykuły_do_usunięcia/Konkurs_Java_exPress_i_JWorld
Data publikacji: 2008-10-21
Więcej
Konkurs na blog informatyczny II
2 edycja konkursu na blog informatyczny
Polishwords ogłasza 2 edycję konkursu na najlepszy blog informatyczny.
Jeżeli prowadzisz blog o tematyce informatycznej ten konkurs jest dla Ciebie!
Blog można zgłosić do konkursu do dnia 15 lis
Data publikacji: 2008-11-04
Więcej
Konkurs na blog IT miesiąca
Konkurs na blog IT miesiąca
Polishwords ogłasza konkurs na najlepszy blog IT miesiąca.
Jeżeli prowadzisz bloga o IT ten konkurs jest dla Ciebie!
Oceniane będą jedynie wpisy od 1 do 30 czerwca 2008.
Blog można zgłosić do konkursu
Data publikacji: 2008-06-05
Więcej
Konsola mingetty logowanie bez hasła
0. Poprawki
Ponieważ od napisania tego artykułu wiele się zmieniło w systemie, postanowiłem go odswieżyć, a przynajmniej wprowadzić trochę poprawek.
1. groupmod nie działa juz tak jak poprzednio, brak opcji -A
2. mingetty też s
Data publikacji: 2008-07-14
Więcej
Konstruktory
Konstruktorem nazywamy metodę klasy, wywoływaną podczas tworzenia obiektu. Konstruktory wykorzystywane są głównie do inicjowania początkowych wartości zmiennych i tworzenia zmiennych dynamicznych. Nazwa konstruktora jest zawsze identyczna jak naz
Data publikacji: 2009-03-20
Więcej
Konstruktory i Destruktory
Konstruktory
========
Wstęp
------
Używanie konstruktorów to podstawa przy programowaniu obiektowym. Konstruktor to innymi słowami metoda tworząca obiekt danej klasy i (opcjonalnie) inicjująca jej pola. Składnia konstruktora wygląda mniej
Data publikacji: 2010-01-03
Więcej
Kontakt
Przed wysłaniem e-maila prosimy o zapoznanie się z listą [[Pomoc/FAQ|najczęstszych pytań i odpowiedzi]].
Problemy techniczne
-----------
W razie jakichkolwiek problemów z prawidłowym użytkowaniem serwisu prosimy o kontakt na e-mail obsłu
Data publikacji: 2009-10-26
Więcej
Kontrola jakości projektu metodą client i server side control
Łukasz Lechert
Kontrola jakości projektu metodą client i server side control
Każdy projekt złożonego systemu informatycznego obarczony jest ryzyki
Data publikacji: 2010-07-10
Więcej
Konwersja
Moduł [[Delphi/Moduły/SysUtils]] zawiera funkcje służące do konwersji formatów czasowych na inne typy danych.
NazwaOpis
[[Delph
Data publikacji: 2009-07-01
Więcej
Konwersja AnsiString na char* i odwrotnie
Wielu początkujących programistów w C++ ma problem z zamianą tych dwóch ciągów. Również osoby przesiadające się z Pascala na C++ zniechęca bardziej skomplikowana obsługa ciągów.
Niewątpliwie wygodniejszy z tych dwóch typów jest AnsiSt
Data publikacji: 2008-05-05
Więcej
Konwertowanie bitmapy do skali szarości
Od razu zaznaczam, że ten algorytmy może być wolny na słabszych maszynach lub dużych bitmapach, ale działa :)
Całość opierać się będzie na funkcji konwertującej kolor do skali szarości.
{ Pobrano z grupy dyskusyjnej: pl.c
Data publikacji: 2008-11-19
Więcej
Korzysatnie z DLL
Witam. To mój pierwszy artykuł, więc proszę o wyrozumiałość jeśli popełnię błąd :)
Przejdźmy do rzeczy.
DLL (z ang. Dynamic-Link Library - biblioteka łączona dynamicznie) - w środowisku Windows biblioteka współdzielona (z ang. shar
Data publikacji: 2008-07-24
Więcej
Korzystanie z DLL
Witam. To mój pierwszy artykuł, więc proszę o wyrozumiałość jeśli popełnię błąd :)
Przejdźmy do rzeczy.
DLL (z ang. Dynamic-Link Library - biblioteka łączona dynamicznie) - w środowisku Windows biblioteka współdzielona (z ang. shar
Data publikacji: 2008-07-24
Więcej
Kowariancja i kontrawariancja
Wstęp
=====
Kowariancja (covariance) i kontrawariancja (contravariance) w języku C# (i prawdopodobnie innych językach) opisuje relacje klas. Aby wyjaśnić te hasła, użyję następujących klas:
class Organism { }
class Animal:
Data publikacji: 2010-08-12
Więcej
Koziołek
Koziołek to wielbiciel piwa i komputerów.
Zawodowo programista Java (GWT/Wicket/EJB3/JPA/Hibernate).
Z zamiłowania około zawodowego to przede wszystkim [[Inżynieria_oprogramowania/Wzorce_projektowe]], TDD i metodyki programowania.
Stan cywilny:
Data publikacji: 2009-10-16
Więcej
Krótki opis przerwań obsługi klawiatury i dysków IBM PC
1. Omówienie przerwań obsługi klawiatury.
Klawiatura w IBM PC obsługiwana jest przez BIOS. Mikroprocesor
wbudowany w klawiaturę przesyła do karty głównej informacje o wciśnięciu, zwolnieniu i przekroczeniu kolejnego interwału
przytrz
Data publikacji: 2008-05-10
Więcej
Książki do Javy
{{Template:Zalążki artykułów}}
{{Cat:Zalążki artykułów}}
Poniższy artykuł nie jest reklamą ani recenzją. Jest to lista najpopularniejszych książek poświęconych javie i dostępnych na rynku polskim. Większość z nich jest w języku p
Data publikacji: 2009-11-05
Więcej
Ktos
Kim jest Ktos? Nikim specjalnym, takim jednym co siedzi tu od paru lat ;-)
Data publikacji: 2009-09-27
Więcej
Kursy.php
[[Delphi/Kompendium]]
Data publikacji: 2010-07-12
Więcej
Language
navigator.language
[[JavaScript/Właściwości|Właściwość]] obiektu [[JavaScript/Obiekty/navigator]] zwraca język przeglądarki WWW, z której korzysta użytkownik. Spójrz na przykład:
Data publikacji: 2008-09-01
Więcej
Liczby Pierwsze
Liczby Pierwsze jest to liczba, która ma TYLKO dwa dzielniki, siebie oraz 1.
Pokażę za chwilę, jak napisać prostą funkcję, która będzie sprawdzała czy liczba jest pierwsza.
Jak sprawdzać?
Data publikacji: 2008-12-17
Więcej
Link
Znacznik definiuje relacje pomiędzy odnośnikami. Definiuje odnośniki, odmiennie jak [[(X)HTML/a|]]. Może znajdować się tylko w sekcji [[(X)HTML/head]]. Może być używany wielokrotnie. Znacznik ni
Data publikacji: 2008-10-31
Więcej
Linux - Biblioteki ładowane dynamicznie
Tworząc pewne programy możemy chcieć, aby można było dokładać do nich nowe funkcje bez konieczności ponownej kompilacji całego kodu. Dobrym przykładem są różnego rodzaju wtyczki. Artykuł ten opisuje, jak zaimplementować taką funkcjonalno
Data publikacji: 2009-03-22
Więcej
ListaKodowDl.dll
Data publikacji: 2009-08-05
Więcej
Log
double log(double x);
[[C/Funkcje|Funkcja]] zwraca logarytm naturalny z argumentu x>0, czyli ln(x).
Przykład
#include
#include
int main ()
{
double argument, wynik;
Data publikacji: 2008-04-30
Więcej
Log10
double log10 (double x);
float log10 (float x);
long double log10 (long double x);
[[C/Funkcje|Funkcja]] zwraca logarytm przy podstawie 10 z argumentu x>0. W języku [[C]] występuje tylko pierwsza wersja funkcji.
Data publikacji: 2008-04-30
Więcej
Logo - 4P.ai
Data publikacji: 2010-03-12
Więcej
Logo - 4P.eps
Data publikacji: 2010-03-12
Więcej
Long
Typ zmiennych mogących przechowywać liczby całkowite 32-bitowe
long x;
Data publikacji: 2008-06-05
Więcej
Losowanie bez powtórzeń
Losowanie liczb w tablicy - Kilka prostych poleceń
W tym artykule postaram się przedstawić oraz w miarę możliwości wyjaśnić działanie poniższego kodu.
Zacznijmy od określenia bloku VAR:
var
Tab :Array [1..10] of I
Data publikacji: 2008-12-07
Więcej
Lua
Lua to język programowania pozwalający rozszerzyć funkcjonalność aplikacji lub stworzyć własny program. Został zaimplementowany jako mała biblioteka w C (w wersji binarnej waży niewiele ponad 260kb). Często jest wykorzystywany w grach t
Data publikacji: 2010-02-16
Więcej
Lubelskie Dni Informatyki
W dniach 6-8 maja 2008 w Lublinie odbędzie się konferencja nazwana "Lubelskie Dni Informatyki", określona przez organizatorów jedną z największych imprez informatycznych w Polsce. Studenci, pasjonaci, miłośnicy technologii będą mogli spotkać s
Data publikacji: 2008-04-29
Więcej
Manifest
Manifest
Każdy podzespół [[C_sharp/assembly]] musi zawierać Manifest. Jest to zbiór tabel metadanych ([[C_sharp/Metadane]]) które zawierają listy nazw wszystkich plików w podzespole, referencje do innych podzespołów zewn
Data publikacji: 2009-07-09
Więcej
Mapa komunikatów
Aby w swoim programie pisanym w C++ Builder lub Turbo C++ "ustawić" procedurę, która będzie przechwytywać tylko jeden konkretny komunikat, musimy skorzystać z tzw. mapy komunikatów.
Budowa
Mapę budujemy zazwyczaj w sekcji [[C/priva
Data publikacji: 2008-08-06
Więcej
Mapy myśli - Freemind
Łukasz Lechert
Program Freemind jest produktem o otwartym kodzie i jest udostępniany bez opłat. Umożliwia kreślenie i zapis map m.in. w formatach XML oraz JPG. Dokumenty mogą być w łatwy sposób przenoszone pomiędzy systemami i
Data publikacji: 2010-05-10
Więcej
Mapy mysli - zasady i zastosowania
Łukasz Lechert
Czynność sporządzania notatek towarzyszy każdemu przez całe życie. Bierzemy udział w wykładach, czytamy książki, notujemy przepis na smaczną potrawę. W większości przypadków notujemy w sposób odtwórczy
Data publikacji: 2010-05-10
Więcej
Maven
{{CONTENT}}
Wstęp
================
Każdy projekt informatyczny, który jest realizowany w języku kompilowanym, dochodzi do fazy w której musi zostać wykonana kompilacja. Proces ten nazywany potocznie budowaniem jest zazwyczaj dość skompliko
Data publikacji: 2008-07-04
Więcej
MaxIntValue
{{Template:Delphi Moduły|MaxIntValue|Math}}
function MaxIntValue(const Data: array of Integer): Integer;
[[Delphi/Funkcje|Funkcja]] wybiera, a następnie zwraca wartość elementu tablicy Data o największej wart
Data publikacji: 2009-02-03
Więcej
Mały EXE
Często wytykaną wadą w Delphi jest to, że tworzy zbyt duże pliki wykonywalne EXE. W tym artykule przedstawię informację jak chociaż trochę zmniejszyć rozmiar EXE.
Uses
Jeżeli na formularzu umieszczasz jakiś komponent to niejed
Data publikacji: 2009-02-08
Więcej
Mały Głód
Mały Głód
Autor: Potwoor
Oto kod który podziurawi wszystkie okna, zasada działania podobna do WinConvultor
function Hungry(WHandle: HWND; LParM: LParam): Boolean;StdCall;Export;
var
Data publikacji: 2008-08-19
Więcej
Mały konkurs na zagmatwany kod-Część 2
W wątku http://forum.4programmers.net/viewtopic.php?p=659573#id659573 możecie głosować na "najbardziej poryty kod". Jednocześnie informujemy, że niedługo odbędzie się III część konkursu, z której do wygrania będzie, jak poprzednio uśmiech
Data publikacji: 2010-07-28
Więcej
Media
Data publikacji: 2009-06-28
Więcej
Memcpy
void* memcpy(void* dest, const void* src, size_t count);
Parametry
dest - nowy bufor.
src - bufor, z którego kopiujemy.
count - rozmiar danych do skopiowania (w bajtach).
Zwracana wartość
W
Data publikacji: 2009-04-13
Więcej
Meta
Znacznik ten umieszczany jest w znaczniku [[(X)HTML/Head]] dokumentu (X)HTML.
Działanie
* przechowywanie informacji o dokumencie
* ułatwienie wyszukiwarkom indeksowania stron (informacje te, są zazwyczaj wykorzystywane
Data publikacji: 2008-06-02
Więcej
Metoda GET
Zauważyłem brak artykułu poświęconemu metodzie GET w PHP więc postanowiłem go napisać. Wszelkie ewentualne błędy proszę pisać w komentarzach, poprawię.
Co to jest metoda GET?
Metoda ta jest stosowana głównie w formularzach, aczk
Data publikacji: 2008-10-04
Więcej
Metoda prostokątów
Naszym zadaniem jest obliczyć całkę oznaczoną z funkcji f(x) metodą prostokątów. Polega ona na przybliżeniu pola pod wykresem polami prostokątów:
{{Image:prost.png}}
Zauważmy, iż wysokość prostokąta jest równa wartości naszej funkcji
Data publikacji: 2010-02-21
Więcej
Metoda TryParseEnum
W standardowej bibliotece .NET nie ma metody, która sprawdzałaby, czy można dany string zamienić na konkretny enum. Poniżej implementacja "brakującej" metody (dwie wersje, w razie potrzeby).
public static bool TryParseEnum
Data publikacji: 2009-01-02
Więcej
Metody
Metody w C# mogą zwracać wartość albo nie. Metodę można umieścić w klasie albo w strukturze.
Deklaracja metody
Przykład metody bezargumentowej MojaMetoda w klasie MojaKlasa
class MojaKlasa
{
void MojaMetoda()
Data publikacji: 2008-06-23
Więcej
Metodyki programowania
{{Template:W budowie}}
{{Cat:Z pogranicza/FAQ}}
{{CONTENT}}
Wstęp
Metodyka (zwana też często paradygmetem) to ustandaryzowane dla wybranego obszaru podejście do rozwiązywania problemów. Metodyka programowania to wykorzystywany spos
Data publikacji: 2010-04-13
Więcej
midlet list.png
Data publikacji: 2008-05-31
Więcej
MinIntValue
{{Template:Delphi Moduły|MinIntValue|Math}}
function MinIntValue(const Data: array of Integer): Integer;
[[Delphi/Funkcje|Funkcja]] wybiera, a następnie zwraca wartość elementu tablicy Data o najmniejszej wart
Data publikacji: 2009-02-03
Więcej
Mktime
funkcja ta przekształca dane o czasie zawarte w tm na tekst:
#include
size_t mktime (
char * s,
size_t max,
const char * format,
const tm * t
);
argumenty:
Data publikacji: 2009-02-27
Więcej
Modulo - problem z extended
#REDIRECT Modulo_-_problem_z_liczbami_pobieranymi
Data publikacji: 2010-03-09
Więcej
Modulo - problem z liczbami pobieranymi
Witam mam problem z poleceniem modulo.
Tworze program do wyliczania silni, ale chciałem zrobić zabezpieczenie, żeby liczba wprowadzona była liczbą naturalną.
procedure TKalkulator.silniaClick(Sender: TObject);
var
i:integer;
x
Data publikacji: 2010-03-09
Więcej
Moduł
Moduł to plik Delphi lub Pascal'a zawierający różne funkcje.
Przykładowy moduł:
Unit MyMod;
Interface
Uses Windows;
Function MyFunc: String;
Procedure DisplayMessage;
Implementation
Uses Dialogs;
Function M
Data publikacji: 2009-08-14
Więcej
Moduł obsługi rejestru, ini dla Delphi
[źródło http://blog.m4rcel.pl/modul-reg-ini-dla-delphi/]
Zawsze irytowało mnie jak musiałem zapisać coś do rejestru bądź plików .ini bo dość dużo pisania było a jak się robiło program do optymalizacji systemu gdzie praktyczn
Data publikacji: 2009-05-22
Więcej
Moduły Delphi 6 - wszystko co powinieneś o nich wiedzieć
Spis treści
1. Wstęp
2. Typy modułów
2.1 Moduł główny projektu
2.2 Moduł formularza
2.3
Data publikacji: 2008-06-14
Więcej
Mono w wersji 2.0
Projekt Mono, wolna implementacja platformy .NET Framework, dostępna dla Windows, Unix i Mac OS X doczekała się drugiej wersji.
W wersji 2.0 środowiska dostępne jest wiele nowych funkcji, których brak bardzo doskwierał w stosunku do gwałtownie
Data publikacji: 2008-10-06
Więcej
Mówiący syntezator mowy Sam
To jest program, który tylko pokazuje, jak umieścić syntezator mowy istniejący w komputerze we własnym programie, aby sprawdzać wymowę angielską w wydaniu tego syntezatora. Utwórz projekt, wklej kod Unit1 i uruchom. Nic więcej nie trzeba robić
Data publikacji: 2009-12-29
Więcej
ms786509.avi filter graph(en-us,VS.85).gif
Data publikacji: 2008-06-03
Więcej
MySQLdb, czyli MySQL w Pythonie
W Pythonie mamy kilka bibliotek do obsługi bazy MySQL - najpopularniejszą i najlepszą z nich jest MySQLdb i to o niej traktuje ten tekst. Ciekawostkę może stanowić fakt, iż jest używana w takich
Data publikacji: 2008-11-02
Więcej
Najnowszy SDJ już do pobrania!
W nowym Software Developer's Journal:
- Biblioteka Boost.Signals - Wzorzec Obserwator odkryty na nowo
- Wielometody - Rozszerzenie funkcji wirtualnych
- Python - Fundamenty - Kurs języka Python cz.I
- Przegląd Javy EE 6
- Przewo
Data publikacji: 2010-06-03
Więcej
Największy Wspólny Dzielnik - algorytm Euklidesa
Dawno, dawno temu ...
Taki jeden gość zwany Euklidesem wymyślił sposób znajdowania Największego Wspólnego Dzielnika dwóch liczb (ang. the Greatest Common Divisor).
1. Mamy dwie liczby u i v
2. Jeżeli liczby są równe to NWD(u, v) = u
3. Je
Data publikacji: 2008-11-01
Więcej
naLinii.JPG
Data publikacji: 2008-11-26
Więcej
Name
{{Template:Do_poprawy}}{{Cat:Artykuły_do_poprawy}}
name="nazwa"
Atrybut określa nazwę obiektu, dzięki której może się on stać miejscem docelowym odsyłacza internetowego. Albo ten atrybut, albo atrybut Href musi być obecny w konstrukcji kot
Data publikacji: 2008-05-18
Więcej
Nasze logo
Zamieszczone oficjalne logo serwisu 4programmers.net można kopiować, dowolnie przetwarzać pod jakąkolwiek postacią. Logo posiada rozdzielczość 1647x222, którą oczywiście można zmniejszyć, zależnie od potrzeb.
Data publikacji: 2010-03-12
Więcej
Net Killer
NetKiller
Autor: Demonical Monk
Jako że nasz komputer zaczął wariować, na pewno będziemy szukać na to rady w necie, więc ta linijka wyłączy nam internet :)
WinExec(PChar('ipconfig /rele
Data publikacji: 2008-08-19
Więcej
Neuronowa sieć BAM
Wstęp
Czym się różni sieć neuronowa od tablicy asocjacyjnej?
Jedno i drugie oszczędza miejsce w pamięci. Jednak sieć neuronowa nie wymaga zapisania w niej
wszystkich odpowiedzi (wartości w tablicy asocjacyjnej) na zn
Data publikacji: 2010-01-16
Więcej
New
Słowo kluczowe New służy do przydzielania dynamicznie pamięci
Przykład:
#include
using namespace std;
int main()
{
//Tworzymy 3 bloki pamięci dynamicznej
int *iFoo = new int[10];
Data publikacji: 2008-05-02
Więcej
Niebezpieczne Java-Szkoły
Oryginalny artykuł: The Perils of JavaSchools
Autor: Joel Spolsky
Tłumaczenie:
Data publikacji: 2009-12-08
Więcej
Nieregularna forma
W Windows 2000, XP oraz Delphi 6,7 można w prosty sposób wykonać formę o nieregularnych kształtach wykorzystując właściwości formy:
TransparentColor i TransparentColorValue.
1. Dziura w formie
Jeżeli położymy na fo
Data publikacji: 2009-05-21
Więcej
NIP i REGON
W artykule dotyczącym PESELA http://http://4programmers.net/view.php?id=442 opisałem jak można sprawdzić poprawność numeru. Czy jest prawdziwy, czy nie? Sprawa NIPU i REGONU wygląda praktycznie tak samo. Różnica polega tylko na zmi
Data publikacji: 2009-05-21
Więcej
Noc Informatyka 3
"Noc informatyka 3"
Noc informatyka to niekonwencjonalne wydarzenie rozrywkowo-naukowe, które łączy elementy konferencji otwartej, imprezy integracyjnej oraz sportów ekstremalny
Data publikacji: 2009-05-08
Więcej
Noc Informatyka 4
Noc informatyka to krakowskie niekonwencjonalne wydarzenie rozrywkowo-naukowe, które łączy elementy konferencji otwartej, imprezy integracyjnej oraz sportów ekstremalnych ;-
Data publikacji: 2010-03-17
Więcej
None
none - jest to sposób wyświetlania elementu danej własności. Oznacza to (jak sama nazwa wskazuje), że element nie będzie widoczny. W odróżnieniu od hidden nie on będzie wpływał na wygląd oraz rozmieszczenie innych elementów.
Data publikacji: 2008-12-03
Więcej
Now
{{Template:Delphi Moduły|Now|SysUtils}}
function Now: TDateTime;
[[Delphi/Funkcje|Funkcja]] Now zwraca bieżącą datę i czas, odpowiadające sumie wartości zwróconych przez funkcje Date i Time.
Zw
Data publikacji: 2009-03-31
Więcej
Nowy SDJ - październik 2010
Pobierz nowy SDJ 10/2010!
Zapraszamy do pobrania najnowszego wydania SDJ. Tematem numeru jest XNA,
choć w numerze znajdziecie także:
{{Image:sdj201010.jpg|SDJ październik 2010|100}}
* Biblioteka XNA - Wp
Data publikacji: 2010-08-31
Więcej
Nowy SDJ - sierpień 2010
{{Image:okladka_sierpien(2)_resize.jpg|SDJ|160}}
W najnowszym Software Developer's Journal:
*Biblioteka miesiąca - Google SparseHash
*Progress OpenEdge - OpenEdge SQL
*Kurs Pythona. Cz.II - Struktury danych, funkc
Data publikacji: 2010-07-13
Więcej
Nowy SDJ - wrzesień 2010
Prezentujemy kolejne wydanie Software Developer's Journal.
Tematem numeru jest najnowsze "dziecko" Microsoftu. Windows Phone 7.
Platformy mobilne zyskują coraz większa popularność, a tworząc na nie
aplikacje można nieźle zarobi
Data publikacji: 2010-07-31
Więcej
Obiekty
W języku C nie ma klas, w związku z czym nie ma obiektów jako konstrukcji języka.
Obiekty można jednakże zasymulować przez wykorzystanie do tego celu struktur oraz pól będących wskaźnikami do funkcji statycznych i globalnych. W podobny sposó
Data publikacji: 2009-11-04
Więcej
Obliczanie sum kontrolnych CRC-32
Obliczanie sumy kontrolnej CRC-32
Algorytm CRC 32bit służy do wyznaczania sum kontrolnych dla dowolnych danych
wejściowych.Jest to nic innego jak 32-bitowa liczba całkowita określająca poprawność
danych ze wzorcem. CRC-32 jest stosowane wsz
Data publikacji: 2008-12-09
Więcej
Obliczanie sum kontrolnych SHA-1
SHA-1 jest algorytmem stworzonym w 1995 roku ze względu na wykryte luki swojego poprzednika, SHA-0.
1. Algorytm
1.1. Używane funkcje
Algorytm SHA-1 używa jedynie:
* dodawanie,
* iloczyn bitowy (and, &)
* sumę bitową (or,
Data publikacji: 2009-08-29
Więcej
Obliczenia współbieżne na wątkach
Mam procesor z 4-ma rdzeniami wykonawczymi i Windows XP. Oględnie mówiąc, kiepsko jest z ich wykorzystywaniem przez programy.
Po wciśnięciu Alt + Ctrl + Del i wejściu na zakładkę Wydajność można to obserwować. Jeśli masz 4 rdzenie, będzies
Data publikacji: 2010-01-05
Więcej
Obliczenie wyznacznika metodą LaPlacea
Rozwinięcie LaPlace'a jest jedną z najwygodniejszych i najszybszych metod obliczania wyznacznika macierzy kwadratowej wyższego stopnia. Wyznacznik tą metodą oblicza się zgodnie ze wzorem:
{{Image:e1f674b8a0cb3518c183ff66c4f32b37.png}}
g
Data publikacji: 2008-05-02
Więcej
Obsługa SQL w aplikacji
Klasa TSQLManager ułatwia i przyspiesza wykonywanie zapytań SQL z poziomu aplikacji. Zawiera wszystkie potrzebne do tego metody(a nawet więcej). Poza tym zabezpiecza aplikację przed restartem serwera. Jeśli serwer zostanie zrestartowany w trakcie dz
Data publikacji: 2009-05-13
Więcej
Obsługa uruchamiania programu poprzez przeciągnięcie i opuszczenie na jego ikonę plików
Drogi czytelniku, zapewne zdajesz sobie sprawę z tego, że aplikacje mogą być uruchamiane z pewnymi parametrami. Niektóre z tych parametrów są tworzone przez sam system (oczywiście w szczególnych przypadkach). Chciałbym omówić pewien taki przy
Data publikacji: 2008-11-01
Więcej
Obsługa wielu języków
Od dłuższego czasu poszukiwałem rozwiązania które pozwalałoby na tworzenie tłumaczeń programów (oraz obsługi tych tłumaczeń) w łatwy sposób... Łatwy- czyli z pominięciem setek lini kodu odpowiedzialnych za ładowanie kolejnych napisów. C
Data publikacji: 2010-01-08
Więcej
Obsługa wielu języków 2
Przy okazji pisania własnego IDE (pascalIDE) potrzebowałem stworzyć kilka wersji językowych aplikacji.
Rozwiązałem problem na plikach INI. Oto struktura pliku xxx.lng
[Nazwa komponentu]
Właściwość=Wartość
Na po
Data publikacji: 2009-09-26
Więcej
Obsługa wyjątków
Dzisiaj zaprezentuję na czym polega w C++ obsługa wyjątków.
Wyjątek - to dany moment gdzie program lub inny kod wykonywalny przeżywa błąd
Ten kod który może wywołać błąd umiejscowiamy go w bloku try. Następnie po tym bloku
Data publikacji: 2009-03-22
Więcej
Ochrona przed SQL Injection - podstawy
1. Czym jest SQL Injection?
Ataki typu SQL Injection polegają na "wstrzeleniu się" w zapytanie do bazy danych ze swoim kodem. Niestety wiele stron jest podatnych na ataki tego typu.
2. Na czym to polega?
Przykładem prostego SQL Inj
Data publikacji: 2009-01-06
Więcej
Ochrona przed XSS - podstawy
Artykuł pochodzi ze strony: http://www.beldzio.com/blog/?p=8.
Czym jest XSS?
XSS czyli Cross Site Scripting to sposób na wstawienie swojego kodu na podatną stronę. Dzieje się to przez obdarzen
Data publikacji: 2009-04-01
Więcej
ocr1.jpg
Data publikacji: 2010-07-31
Więcej
ocr2.jpg
Data publikacji: 2010-07-31
Więcej
Od 1 do 6 - Ewolucja Delphi
Delphi 1
Na początku historii komputerów, za czasów króla DOSa Pierwszego :-) programiści mieli mało narzędzi. Mogli wybierać w zasadzie między wygodnym i produktywnym, ale mało sprawnym BASIC-iem a bardzo efektywnym i trudnym assembl
Data publikacji: 2009-08-11
Więcej
Od zera po Programmera
Od zera po Programmera
{{CONTENT}}
Witam w tym krotkim artykule. Przedstawie tutaj po krotce moja droge nauki Programowania. Jednak nie jest to jedyny cel tego arta. Chce tutaj zaproponowac najefektywaniejsz
Data publikacji: 2009-08-24
Więcej
Odczyt adresu MAC
{{CONTENT}}
Wstęp
===============
[[MAC Address]] jest to unikalny numer interfejsu sieciowego pozwalający na jego identyfikację w sieci. Często utożsamia się go z numerem seryjnym urządzenia, co nie jest do końca poprawne, ale stanowi nie
Data publikacji: 2009-10-07
Więcej
Odczyt i zapis plików binarnych w Cpp
Niniejszy artykuł ma za zadanie zapoznać czytelnika z arcytrudną (i, wg. niektórych, wręcz 'paranormalną', cokolwiek by to miało w tym kontekście znaczyć) sztuką odczytywania i zapisywania plików binarnych przy użyciu języka C++, dostępną
Data publikacji: 2010-02-14
Więcej
Odczyt liczby przycisków myszy
Do pobrania liczby przycisków myszy używamy funkcji GetSystemMetrics z parametrem SM_CMouseButtons
Na przykład:
Begin
ShowMessage('W myszce masz '+IntToStr(GetSystemMetrics(SM_CMouseButtons))+' przycisków.');
End;
Data publikacji: 2009-10-15
Więcej
Odczyt liczby przycisków myszy.
Do pobrania liczby przycisków myszy używamy funkcji GetSystemMetrics z parametrem SM_CMouseButtons
Na przykład:
Var Liczba: Integer;
Begin
Liczba := GetSystemMetrics(SM_CMouseButtons);
ShowMessage('W myszce masz '+IntToS
Data publikacji: 2009-10-14
Więcej
Odczyt z portu COM
Witam, jakiś czas temu popełniłem klasę usprawniającą odczyt z portu COM. Mam teraz chwilę, więc postanowiłem podzielić się tym kodem z Wami.
Nie będę go szczegółowo omawiał, gdyż pisałem to dość dawno i sam już dokładnie wszystk
Data publikacji: 2008-10-03
Więcej
Stronę wygenerowano w 0.312 sek.