Wiadomości z kategorii Portale
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
Sprzęt
Data publikacji: 2009-10-13
Więcej
Pobranie listy drukarek
W wielu programach tworzymy jakieś dane, które następnie należałoby wydrukować. Warto w takim przypadku dać użytkownikowi możliwość wyboru drukarki. Poniższa klasa pozwala na wyszukanie odpowiedniej drukarki zainstalowanej w systemie. Zwraca
Data publikacji: 2009-10-12
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
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
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
Szyfrowanie danych - XOR
Szyfrowanie danych jest znanym tematem. Nie będę tłumaczyć jego celu.
Jedną z metod szyfrowania jest XOR. W C zapisuje się go a^b, a w ASM XOR a,b, co daje wynik do a.
Tablica prawdy dla tego działania:
a b a^b
0 1 1
1 0 1
Data publikacji: 2009-10-08
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
rys11.gif
Data publikacji: 2009-10-08
Więcej
rys2.gif
Data publikacji: 2009-10-08
Więcej
rys3.gif
Data publikacji: 2009-10-08
Więcej
Proste całkowanie
Każdy student uczelni technicznych zapewne zapoznał się z cudownym aparatem matematycznym jakim są całki i różniczki.
Powinien również bardzo łatwo napisać algorytm na liczenie całki oznaczonej. W praktyce jednak wiadomo jak to bywa. Poniżs
Data publikacji: 2009-10-08
Więcej
Nowy system bankowości internetowej Banku Zachodniego WBK
Jeden z największych i najbardziej nowoczesnych polskich banków
Data publikacji: 2009-10-08
Więcej
rys1.gif
Data publikacji: 2009-10-07
Więcej
x2.gif
Data publikacji: 2009-10-07
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
Szalone rytmy od Janmedia i NIVEA
W poniedziałek 5 października br. na portalu społecznościowym Piękna Strona Życia wystartował konkurs
Data publikacji: 2009-10-06
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
Projekty Inicjatywy Yosemite
Artykuł projektu jest archiwalny. Z powodu jego upadku (przez odejście autora) ten wpis pozostaje tutaj tylko w celu upamiętnienia tego dzieła.
{{CONTENT}}
Wstęp
--------
Yosemite to inicjatywa członków serwisu [[Pomoc/Kim
Data publikacji: 2009-10-03
Więcej
csharp9.1.jpg
Data publikacji: 2009-10-02
Więcej
csharp9.2.jpg
Data publikacji: 2009-10-02
Więcej
csharp9.3.jpg
Data publikacji: 2009-10-02
Więcej
Rozdział 9
Łańcuchy w C#
Łańcuchy w informatyce oznaczają ciąg znaków. Do tej pory pojęcie
Data publikacji: 2009-10-02
Więcej
C
C/C++
Język C jest językiem programowania stworzonym na początku lat siedemdziesiątych przez Dennisa Ritchiego do programowania systemów operacyjnych i innych zadań niskiego poziomu.
Język C++ jest wieloparadygmatowym j
Data publikacji: 2009-10-02
Więcej
600px-Information icon4.svg.png
Data publikacji: 2009-10-01
Więcej
Wandalizm
{{Image:600px-Information_icon4.svg.png|Info|left|45}}
Data publikacji: 2009-10-01
Więcej
PEAR
{{CONTENT}}
Zaczynając pisać w PHP wielokrotnie natrafiałem na problemy, które rozwiązywałem poprzez tworzenie własnych funkcji. Z czasem jednak dana funkcja w zależności od potrzeb ulegała modyfikacji co trochę komplikowało sprawę. Potrz
Data publikacji: 2009-10-01
Więcej
Struct
Struktura jest obiektem składającym się ze zbioru nazwanych składowych o różnych typach. Specyfikator struktury ma postać:
struct [] {
[ ] ;
}
Data publikacji: 2009-09-30
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
OnMouseEnter i OnMouseLeave dla TImage
Zauważyliście pewnie, że TLabel posiada zdarzenia OnMouseEnter i OnMouseLeave. Są wywołane wtedy gdy mysz najedzie i opuści komponent. Niestety Borland spieprzył sprawę i nie dał tych zdarzeń dla TImage co często bywa niewygodne. Zrobimy nowy
Data publikacji: 2009-09-28
Więcej
Ktos
Kim jest Ktos? Nikim specjalnym, takim jednym co siedzi tu od paru lat ;-)
Data publikacji: 2009-09-27
Więcej
PowerShell
{{Image:powershell-logo.png}}Windows PowerShell to platforma skryptowa dla systemu Windows, stworzona zwłaszcza dla zaawansowanych użytkowników i administratorów, którym brakowało narzędzia podob
Data publikacji: 2009-09-27
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
ActiveX
Kontrolki ActiveX możesz wykorzystać zarówno na stronach WWW jak i jako gotowy formularz - komponent, który możesz wykorzystać jak zwykły komponent.
Kontrolki ActiveX można oczywiście tworzyć za pomocą Delphi. Wystarczy, że z menu File wy
Data publikacji: 2009-09-25
Więcej
Partnerstwo GlobalSign i Janmedia
Janmedia została głównym partnerem GlobalSign na Polskę w dziedzinie certyfikatów CodeSigning. Na podstawie zawartego porozumienia Janmedia, w ramach oferty specjalistycznego centrum hostingowego, oferuje po konkurencyjnych cenach certyfikaty dla kodu aplikacji tworzonych w technologii Adobe AIR oraz trzy rodzaje certyfikatów SSL.
Data publikacji: 2009-09-24
Więcej
SameValue
Funkcja SameValue porównuje 2 wartości, o maksymalnej różnicy podanej w parametrze Epsilon
Są 3 typy funkcji SameValue
function SameValue(const A, B: Single; Epsilon: Single = 0): Boolean; overload; //Typ pierwszy - porównanie typu
Data publikacji: 2009-09-22
Więcej
Baza danych miejscowości w Polsce z podziałem na województwa w formacie CSV
Sam szukałem w necie… żadnej konkretnej listy nie znalazłem wiec zostałem zmuszony samemu ją wygenerować z danych dostępnych na stronie GUS.
Może komuś jeszcze się przyda:
Województwa (16) w CSV (id, nazwa)
Miejscowości (2328) w CSV (id, id województwa, nazwa)
Miejscowości to łącznie miasta (897) i wsie. Powyższa lista obejmuje wszystkie miasta i większe wsie na które dotarł GUS. [...]
posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-09-21
Więcej
Poznaj sense script 1.3
Poznaj sense script 1.3.0!
{{CONTENT}}
Cóż... jeżeli rzucimy okiem na sense script w wersji 1.3.0 i wersje niższe (np. 1.2.0) to możemy zobaczyć, że sense script 1.3 jest o wiele, wiele, wiele lepszy, szybszy i łatwiejszy w użytku
Data publikacji: 2009-09-19
Więcej
Przechowywanie konfiguracji
Przechowywanie ustawień
Pominę standardowy wstęp, który powinien traktować o tym kiedy to każdy z nas staje przed koniecznością przechowywania danych itp, itd...
Pominę również w artykule omówienie sposobów przechowywania danych,
Data publikacji: 2009-09-19
Więcej
Poprawa godziny
Pewnie każdego (w każdym razie większość) czasami irytuje wyświetlenie godziny tak: 8:9:5, zamiast tak: 8:09:05 ewentualnie tak 08:09:05
W tym gotowcu pokażę, jak wyświetlić te zera (przy godzinie też):
Use
Data publikacji: 2009-09-15
Więcej
PHP
PHP (PHP: Hypertext Preprocesor) - interpretowany język programowania przeznaczony do tworzenia dynamicznych i interaktywnych witryn WWW. Został wymyśłony przez Ramusa Lerdorfa przed 1994 rokiem. PHP jest przenośnym, wbudowywanym w [[(X)HTML]
Data publikacji: 2009-09-13
Więcej
Janmedia organizatorem pierwszego World Usability Day Tour w Polsce
Po raz pierwszy w Polsce odbędzie się rajd użyteczności - World Usabilty Day Tour 2009 organizowany przez Janmedia Interactive, która od kilku już lat jest zaangażowana w popularyzację tematyki użyteczności (usability) oraz projektowania zorientowanego na użytkownika (User-Centered Design).
Data publikacji: 2009-09-10
Więcej
praca programu-1.jpeg
Data publikacji: 2009-09-06
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
Janmedia uruchamia nową planetę
Janmedia w ramach współpracy z Grupą ENERGA uruchomiła serwis Planeta Energii. Głównym celem stworzenia portalu adresowanego do dzieci było podniesienie ich świadomości w dziedzinie bezpiecznego korzystania z prądu.
Data publikacji: 2009-09-02
Więcej
Pobieranie pliku przez skrypt PHP z możliwością wznowienia przerwanego połączenia
Jak wiadomo serwer HTTP zajmuje się udostępnianiem plików. Gdy klient (zazwyczaj przeglądarka internetowa) poprosi o jakiś dokument, serwer odsyła jego zawartość poprzedzoną nagłówkami HTTP informującymi o typie MIME czy też wielkości te
Data publikacji: 2009-08-31
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
sha1 csr.gif
Data publikacji: 2009-08-29
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
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
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
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
Optymalizacja kodu podstawy
Optymalizacja w Delphi - podstawy
Spis treści:
{{CONTENT}}
Optymalizacja kodu podstawy
Dla niektorych moze to zabrzmiec przekornie :P Dlaczego? A no dlatego, ze Delphi do zbyt wydajnych jezyko
Data publikacji: 2009-08-24
Więcej
Zapisywanie ustawień w Delphi
{{CONTENT}}
Zapisywanie ustawien w Delphi
Art mysle przydatny kazdej osobie. Od razu mowie, ze nie bedzie to gotowiec, gdyz kazda z metod postaram sie opisac, plusami i minusami, przykladami oraz podajac kod, tlumaczac go.
Art znajduje si
Data publikacji: 2009-08-24
Więcej
Code Spaces
Przy tworzeniu swoich projektów od jakiegoś czasu korzystam z usług Code Spaces. Jest to serwis, który udostępnia hosting repozytoriów SVN + podstawowe narzędzia do zarządzania projektem.
Przy pracy nad większym projektem, w którym zaangażowanych jest więcej niż jedna osoba praca z repozytorium SVN jest nieodzowna a zarządzanie projektem oraz przepływem informacji jest równie ważna. Właśnie to [...]
posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-08-23
Więcej
Remove
Data publikacji: 2009-08-22
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
rssread.JPG
Data publikacji: 2009-08-17
Więcej
Odczytywanie kanału RSS
#REDIRECT DelphiArtykułyOdczytywanie_kanału_RSS
Data publikacji: 2009-08-17
Więcej
CloudBerry
Słowem wstępu Amazon s3 (Simple Storage Service) jest usługą online, która umożliwia składowanie danych na przestrzeni dyskowej serwerów Amazon. W zależności od potrzeb, dane mogą być składowane w USA bądź też w Europie. Usługa s3 wyposarzona jest w API dzięki któremu w prosty sposób można operować na składowanych zasobach. Przeczytaj więcej o Amazon s3.
Do tej [...]
posted in Software by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-08-17
Więcej
Przesylanie obiektow przez MSMQ
{{CONTENT}}
Wstęp
====
Jeśli chcemy przesłać jakiś obiekt z programu do innego programu - obiekt ten w jakiś sposób musi przemieścić się pomiędzy dwoma procesami. Można to zrobić na wiele sposobów - lepszych lub gorszych (np.
Data publikacji: 2009-08-16
Więcej
4pOS-0.3.zip
Data publikacji: 2009-08-16
Więcej
4pOS-0.3.png
Data publikacji: 2009-08-16
Więcej
OS w pascalu cz. 3 - IDT, PIC, PIT, Floppy i FAT
Wstęp
Po napisaniu kodu zawartego w tej części nasz system będzie miał obsługę przerwań, timera, dyskietki i części FATa.
{{CONTENT}}
start.asm
[BITS 32]
[SECTION .text]
EXTERN code,bss,end
mboot:
dd 0x1BADB0
Data publikacji: 2009-08-16
Więcej
XML i serializacja w C#
XML i serializacja w C#
filed in .NET, Programowanie on Jul.26, 2008
Jakiś czas temu natknąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować ni
Data publikacji: 2009-08-16
Więcej
Serializacja2.zip
Data publikacji: 2009-08-16
Więcej
Serializacja1.zip
Data publikacji: 2009-08-16
Więcej
XML i serializacja
Jakiś czas temu natknąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować niewielki, nieskomplikowany pliczek XML co dostarczyło mi ładnych parę minut mało przyjemnej pracy. W
Data publikacji: 2009-08-16
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
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
Aplety - podstawy tworzenia
Art ten jest dla ludzi, którzy już poznali podstawy Java - wiedzą co to Klasa, metoda, dziedziczenie oraz umieją się posługiwać swoim kompilatorem (nie tłumaczę tu jak kompilować)
Aplety są to programiki napisane w Java, które ładuje się o
Data publikacji: 2009-08-13
Więcej
Dzwięki w Delphi
Funkcja PlaySound
Odtwarzanie dźwięków w Delphi nie musi następować bezpośrednio z komponentu MediaPlayer. Do odgrywania plików .wav wystarczy funkcja PlaySound();
Dodaj najpierw do sekcji uses słowo MMSystem
S
Data publikacji: 2009-08-13
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
Tablice
Poniższa publikacja zawiera podstawowe informacje wraz z przykładami, które pozwalają na wykorzystanie tablic w języku C#. Artykuł nie wyczerpuje tematu.
Tablica to najprościej rzecz ujmując zestaw zaindeksowanych zmiennych tego samego typu.
Data publikacji: 2009-08-08
Więcej
AlfabetDLL.dll
Data publikacji: 2009-08-05
Więcej
ListaKodowDl.dll
Data publikacji: 2009-08-05
Więcej
Szyfrowanie Homofoniczne.rar
Data publikacji: 2009-08-05
Więcej
Szyfrow Homofoniczne.rar
Data publikacji: 2009-08-05
Więcej
Szyfrowanie Homofoniczne
1.Czym jest szyfrowanie Homofoniczne?
____
-Szyfr homofoniczny podstawieniowy jest szyfrem polegającym na tym, że każdemu pojedynczemu znakowi tekstu jawnego zostaje przyporządkowane kilka znaków. Prz
Data publikacji: 2009-08-05
Więcej
Lista miejscowości w Polsce z podziałem na województwa w formacie CSV
Sam szukałem w necie… żadnej konkretnej listy nie znalazłem wiec zostałem zmuszony wygenerować z danych dostępnych na stronie GUS.
Może komuś jeszcze się przyda:
Województwa (16) w CSV (id, nazwa)
Miejscowości (2328) w CSV (id, id województwa, nazwa)
Miejscowości to łącznie miasta (897) i wsie. Powyższa lista obejmuje wszystkie miasta i większe wsie na które dotarł GUS. Lista wszystkich [...]
posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-08-04
Więcej
Reinterpret cast
Postaram się wytłumaczyć sposób działania reinterpret_cast, posiłkując się moim tłumaczeniem opisu zaczerpniętego z Helpa Borlanda jak i własnymi doświadczeniami, co do możliwości używania tego [[C/Operatory|operatora]].
Data publikacji: 2009-07-29
Więcej
Podstawy skanowania - klasa Scanner
Klasa Scanner
Klasa Scanner służy do odczytywania danych z wejścia takich jak klawiatura, wartość String czy też plik tekstowy. Myślę, że nikt nie powinien mieć problemów z poniższymi przyk
Data publikacji: 2009-07-24
Więcej
Eclipse - Instalacja i spolszczenie
1. Czym jest Eclipse?
Eclipse jest to jedno z najpopularniejszych środowisk programistycznych do tworzenia programów w Javie.
2. Skąd pobrać Eclipse IDE?
Kliknij Tutaj by wejść na stronę pobierania
Data publikacji: 2009-07-23
Więcej
Przezroczysta forma
Niniejszy artykuł ma na celu przedstawienie podstawowych technik kształtowania interfejsu użytkownika za pomocą określania przezroczystości elementów formy. Techniki te opierają się przede wszystkim na wywołaniach [[Winapi]], choć zamieszczone
Data publikacji: 2009-07-22
Więcej
Przeładowywanie operatorów
{{CONTENT}}
Wstęp
Przeładowywanie operatorów, zamiennie można używać słowa przeciążanie, wykorzystuje się dla struktur lub klas. Nie można ich przeciążyć gdzie inaczej niż tam.
Może przejdźmy od razu do przykładów.
Data publikacji: 2009-07-22
Więcej
csharp7.1.jpg
Data publikacji: 2009-07-20
Więcej
csharp7.3.jpg
Data publikacji: 2009-07-20
Więcej
csharp7.4.jpg
Data publikacji: 2009-07-20
Więcej
csharp7.5.jpg
Data publikacji: 2009-07-20
Więcej
csharp7.6.jpg
Data publikacji: 2009-07-20
Więcej
csharp7.7.jpg
Data publikacji: 2009-07-20
Więcej
csharp7.2.jpg
Data publikacji: 2009-07-20
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
Service Application
Jeśli masz aplikacje, która ma za zadanie tylko przetwarzanie danych, lub dziala w inny sposób nie wymagający interakcji z użytkownikiem, to dobrym rozwiązaniem jest przekształcenie Twojego programu w usługę serwisową (oczywiście jesli działa
Data publikacji: 2009-07-20
Więcej
Deep Copy -klonowanie obiektow
{{CONTENT}}
Wstęp
====
Wiele razy może zajść potrzeba sklonowania dowolnego obiektu w naszym programie. Klonowanie obiektów może być:
- płytkie (Shallow Copy) - zostaje utworzony nowy obiekt ze skopiowanymi strukturami (wszystkie typy
Data publikacji: 2009-07-19
Więcej
Skróty klawiaturowe w Eclipse PDT
Poniżej lista mniej znanych a równie przdatnych co Crtl+C skrótów klawiaturowych. Dzięki używaniu ich przy pracy można znacznie przyspieszających prace w Eclipse PDT.
Poniższą listę postaram się na bieżąco aktualizować.
Ctrl + Shift + L - Lista dostępnych skrótów klawiaturowych.
Ctrl + M - Minimalizowanie lewej kolumny (outline, explorer etc…).
Ctrl + Shift + R [...]
posted in rozwiązania by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Zobacz także:Błąd SmartyPDT w Eclipse 3.3.2 i PDT 1.0.3 z JRE 1.6VIM - podstawowe komendy
Data publikacji: 2009-07-17
Więcej
opty przyklady2.zip
Data publikacji: 2009-07-12
Więcej
Optymalizacje w Delphi (przyklad - część II)
Artykuł ten stanowi rozszerzenie do [[Delphi/Artykuły/Optymalizacje_w_Delphi_(przyklad_-_część_I)]]
W ogromnych zasobach Internetu można znaleźć kolejne przykłady minimalizacji rozmiaru programów napisanych w Delphi. Jeśli nie ch
Data publikacji: 2009-07-12
Więcej
Optymalizacje w Delphi (przyklad - część I)
Niniejszy artykuł został wprawdzie napisany w oparciu o Delphi 5, jednak część tutaj opisanych technik można z powodzeniem zastosować i w innych wersjach Delphi.
W przypadku gdy pisana aplikacja nie jest wybitnie złożona, można w
Data publikacji: 2009-07-12
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
sa1.jpeg
Data publikacji: 2009-07-05
Więcej
src 1.zip
Data publikacji: 2009-07-05
Więcej
src 2.zip
Data publikacji: 2009-07-05
Więcej
Proste operacje IO w qt4
Proste operacje I/O w qt4
Wstęp
W programach komputerowych ważne jest aby program mógł zapisać wyniki swojej pracy a także je odtworzyć. Świetnym przykładem niech będzie edytor tekstu który
Data publikacji: 2009-07-05
Więcej
Odwrotna notacja polska - gotowiec
{{CONTENT}}
Wstęp
====
W gotowcu znajdziecie moją implementację obliczania wyrażeń matematycznych w języku C# - czyli zamianę skomplikowanych wyrażeń, np. (2+5*10)/3^2 do wartości, jaka temu odpowiada. Gotowiec działa na podstawie odw
Data publikacji: 2009-07-03
Więcej
FindCmdLineSwitch
{{Template:Delphi Moduły|FindCmdLineSwitch|SysUtils}}
function FindCmdLineSwitch(const Switch: string; const Chars: TSysCharSet; IgnoreCase: Boolean): Boolean;
function FindCmdLineSwitch(const Switch: string): Boolean;
{ Re
Data publikacji: 2009-07-03
Więcej
SPlayer by Stingear
Witam.
Artykuł ten poświecony jest mojemu skromnemu odtwarzaczowi muzycznemu o nazwie SPlayer, który wciaż rozbudowuje i ulepszam. Aplikacja zużywa mało pamięci i jest prosta w obsłudze. Na początek obsługuje tylko mp3 i wav, lecz z cza
Data publikacji: 2009-07-03
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
Tworzenie systemu online (system bazujący na HTML)
Tak jak w temacie, pokażę jak stworzyć system przeglądarkowy. To nie będzie zaawansowany system, taki jak inne. Ten kurs można potraktować jako kurs HTML.
Krok 1. Strona główna
Tworzymy nowy folder, a w nim folder
Data publikacji: 2009-06-30
Więcej
Optymalizacje w Delphi
Artykuł opisuje różnorodne metody optymalizacji Delphi:
* przyśpieszanie uruchamiania Delphi
* efektywne pisanie
* zmniejszanie rozmiaru gotowej aplikacji
I. Sprawy początkowe
Data publikacji: 2009-06-29
Więcej
Optymalizacje przyklady.zip
Data publikacji: 2009-06-29
Więcej
opty przyklady.zip
Data publikacji: 2009-06-29
Więcej
Optymalizacje w Delphi (przyklad)
Niniejszy artykuł został wprawdzie napisany w oparciu o Delphi 5, jednak część tutaj opisanych technik można z powodzeniem zastosować i w innych wersjach Delphi.
W przypadku gdy pisana aplikacja nie jest wybitnie złożona, można w
Data publikacji: 2009-06-29
Więcej
Media
Data publikacji: 2009-06-28
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
SQLite w Delphi
Wstęp
Ze względu na fakt, że nie trafiłem nigdzie w sieci na konkretny artykuł o tym, a niektórzy (w tym ja xD) nie potrafią umiejętnie korzystać z dokumentacji, postanowiłem poświęcić chwilę wolnego czasu i
Data publikacji: 2009-06-26
Więcej
NIVEA aktywna w Internecie
W ostatnich tygodniach zostały opublikowane trzy akcje promocyjne dla marek NIVEA FOR MEN, konkurs internetowy dla marki NIVEA Body oraz moduł wspierający działania CSR. Za kreację, wdrożenie i obsługę projektów odpowiedzialna jest Janmedia.
Data publikacji: 2009-06-24
Więcej
Bezpieczny dostęp do danych
{{CONTENT}}
Wstęp
====
Artykuł opisuje zagadnienia związane z równoczesnym dostępem do wspólnych elementów przez wiele wątków oraz możliwe konflikty - w języku C#. Nie znajdziecie tu natomiast podstaw wielowątkowości w C#, zakładam
Data publikacji: 2009-06-22
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 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
Własny edytor tekstu
Wstęp
Na wielu stronach pojawiają się ładne edytory WYSIWIG, które ułatwiają pracę z redagowaniem tekstu. Postaram się przedstawić tobie sposób w jaki można wykonać prosty edytor. Co prawda nie będzie on przypominał rozbudowanyc
Data publikacji: 2009-06-20
Więcej
stworzenie nowego projektu.png
Data publikacji: 2009-06-20
Więcej
widok okna.png
Data publikacji: 2009-06-20
Więcej
import biblioteki.png
Data publikacji: 2009-06-20
Więcej
Test WebAPI.zip
Data publikacji: 2009-06-20
Więcej
SOAP w C sharp na przykładzie Allegro WebAPI
SOAP w C# .net na przykładzie Allegro WebAPI
0. Uwagi wstępne
Stworzona aplikacja ma jedynie na celu zaprezentowanie, JAK wykorzystać Allegro WebAPI. Zamieszczony kod koncentruje się wyłącznie na tym zagadnieniu. Należy mi
Data publikacji: 2009-06-20
Więcej
ZipTutorial.zip
Data publikacji: 2009-06-17
Więcej
csharp8.1.jpg
Data publikacji: 2009-06-17
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
Tworzenie archiwum Zip
{{CONTENT}}
Na forum pojawia się co pewien czas pytanie o to jak archiwizować pliki za pomocą Zip i Javy. Ten artykuł demonstruje podstawową metodę archiwizacji.
Interfejs Archi
Data publikacji: 2009-06-16
Więcej
Tworzenie okien
Wstęp
====
Zdarzają się sytuacje gdy jedno okno nam nie wystarcza. Co możemy wtedy zrobić? Można stworzyć, powiedzmy, klasę typu "okno" przechowującą zmienne o właściwości wszystkich komponentów na formie i procedurę która "przemienia
Data publikacji: 2009-06-16
Więcej
Rozdział 8
Wstęp
====
Jak wszyscy wiemy, a co wynika z prawa Murphy'ego, nie ma kodu bez błędów. Jak również pewno wiemy, błędy mają to do siebie że lubią pojawiać się w miejscach o które nikt by ich nie podejrzewał. Oraz zapewne przekonaliśmy s
Data publikacji: 2009-06-13
Więcej
Wyszukiwarka (forum)
http://forum.4programmers.net/viewtopic.php?p=548364#id548364
Data publikacji: 2009-06-13
Więcej
1.png
Data publikacji: 2009-06-12
Więcej
Zrzut danych z bazy do pliku w MySQL
Metoda I
Zapytanie z poziomu bazy danych.
mysql> SELECT *
-> INTO OUTFILE ‘c:/data.csv’
-> FIELDS TERMINATED BY ‘,’
-> ENCLOSED BY ‘”‘
-> ESCAPED BY ‘\\’
-> LINES TERMINATED BY ‘\r\n’
-> FROM table_to_export;
Query OK, 20 rows [...]
posted in SQL by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Zobacz także:Dumpowanie bazy danych w PostgreSQL (pg_dump)Jak usunąć zduplikowane rekody w tabeli bazy danych?Zapytanie grupujące minimalnne wartości w grupie danych
Data publikacji: 2009-06-11
Więcej
4. Wykorzystanie tekstur
{{CONTENT}}
Wstęp
=====
Wykorzystamy program z kroku [[DirectX/Managed/Direct3D/3. Wyświetlanie figur płaskich na ekranie]], ale, zamiast ekranowych wierzchołków, opisanych kolorem, użyjemy tekstury. Tekstura to obraz dwuwymiarowy nałożony
Data publikacji: 2009-06-11
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
Edycja danych
Jeditable to bardzo fajny plugin do jQuery dzięki któremu można stworzyć mega szybką i prostą edycję danych bez przeładowania.
Instalacja i korzystanie z Jeditable jest banalne. Trzeba zaincludować bibliotekę jQuery, plugina Jeditable oraz nałożyć odpowiednią klasę na edytowalny tekst i śmiga. Aby zmienione dane zapisywały się oczywiście trzeba odpowiednio zaprogramować back-end. Przejdź na stronę Jeditable [...]
posted in AJAX by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Zobacz także:FirePHP - przyjazne debug’owanie aplikacji internetowychJak usunąć zduplikowane rekody w tabeli bazy danych?
Data publikacji: 2009-06-09
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
Stałe
Wstęp
====
Na początek może trochę teorii. Czym są stałe? Stałe to w pewnym sensie zmienne "okrojone" z możliwości jakiegokolwiek wpływania na ich wartość w trakcie działania programu. W czasie kompilowania programu kompilator zastępuje
Data publikacji: 2009-06-07
Więcej
Okna dialogowe
To są tylko podstawy. Jeśli wiesz coś więcej, napisz.
Wstęp
====
Okna dialogowe - to okna mające za zadanie zapytanie użytkownika o potrzebne programowi koordynaty. Najczęściej mają trzy przyciski - "tak", "nie" i "anuluj", ale mo
Data publikacji: 2009-06-06
Więcej
Podstawy serializacji
Serializacja w C#
filed in .NET, Programowanie on Jul.26, 2008
Jakiś czas temu naktnąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować niewielk
Data publikacji: 2009-06-03
Więcej
Ograniczenie wpisywanych znaków do TEdit
Cześć, ostatnio często na forum padają pytania, jak ograniczyć znaki wpisywane do TEdit. Jakiś czas temu napisałem klasę, która to w bardzo prosty sposób realizuje, więc postanowiłem się nią podzielić:
type
TEditManager =
Data publikacji: 2009-06-03
Więcej
serialization1.zip
Data publikacji: 2009-06-03
Więcej
serialization2.zip
Data publikacji: 2009-06-03
Więcej
Podstawy
Serializacja w C#
filed in .NET, Programowanie on Jul.26, 2008
Jakiś czas temu natknąłem się na coś, co nie jest niestety moją pasją (delikatnie mówiąc). Było to parsowanie XML-a. Musiałem sparsować niewielk
Data publikacji: 2009-06-03
Więcej
TStrings ucina pierwszy znak
Kiedy TStrings lub TStringList zjada nam pierwszy znak przy pobieraniu tekstu przy użyciu ValueFromIndex musimy użyć innej metody. Oto przykład:
var
s: String;
str: TStringList;
begin
str := TStringList.Create;
str.Add('test')
Data publikacji: 2009-05-30
Więcej
Typy danych
Typy podstawowe
W C++ możemy tworzyć własne typy danych lub korzystać z podstawowych. Tabelka przedstawia listę typów podstawowych:
Typ
Rozmiar
Zakres
Data publikacji: 2009-05-27
Więcej
stoper.zip
Data publikacji: 2009-05-24
Więcej
Stoper z milsekundami
Otóż mam problem.
Robię program w delphi, ale nie wiem jak zrobić stoper z milisekundami.
Oto fragment kodu:
Data publikacji: 2009-05-24
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
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
Wyrażenia regularne unicode
Problem
Mamy formularz z polami, które musimy zwalidować pod kątem poprawności danych. Pole może zawierać jedynie litery (duże, małe - wszystko jedno).
Jakim wyrażeniem regualarnym realizujemy sprawdzanie? Pierwsza myśl to [a-zA-Z]… niestety walidacja nie zadziała poprawnie, gdyż w zakres [a-z] uwzględnia jedynie 26 liter alfabetu łacińskiego natomiast nie uwzględnia znaków diakrytycznych czyli litery [ą, ć, ę, ł, [...]
posted in php by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Data publikacji: 2009-05-22
Więcej
WYZNACZNIK.cpp
Data publikacji: 2009-05-21
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
JakRysowaćPoFormie.zip
Data publikacji: 2009-05-19
Więcej
Rozdział 10 1
Rysowanie w Windows Forms
Często na forum zgłaszane są pytanie dotyczące rysowania po Windows.Forms. Jedni pytają jak to zrobić, inni mają problem z zapisywaniem namalowanego "arcydzieła" do pliku, jeszcze inni uparcie twierdzą, że
Data publikacji: 2009-05-19
Więcej
Dyrektywy kompilatora
DyrektywaOpis
[[Delphi/$A]]Określa wyrównanie bajtów w [[Delphi/Rekordy|rekordach]]
Data publikacji: 2009-05-17
Więcej
SQLManager.zip
Data publikacji: 2009-05-13
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
Wywołanie OnExit po użyciu skrótu klawiszowego
W kontrolkach ekranu często wykorzystywane jest zdarzenie OnExit, na przykład do tego, żeby natychmiast po zakończeniu edycji wartości pola przeprowadzić kontrolę poprawności. Zdarzenie OnExit zachodzi zawsze wtedy, kiedy p
Data publikacji: 2009-05-11
Więcej
Overload
overload - słowo kluczowe języka [[Delphi]]
Klauzulą overload możemy opatrzyć [[Delphi/Procedury|procedury]] i [[Delphi/Funkcje|funkcje]], a także [[Delphi/Metody|metody]]. Dzięki temu kompilator nie będzie protestował, gdy zade
Data publikacji: 2009-05-10
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
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
Wystartował Las Bliskich
Wczoraj wystartował konkurs na portalu genealogicznym Bliscy.pl. Główna wygrana
Data publikacji: 2009-05-07
Więcej
Aktualny czas a transakcja w PostgreSQL
Ostatnio miałem ciekawy case’ik - musiałem w obrębie jednej tranzakcji zmienić dane rekordów. Wszystko odbywało się w kilku funkcjach plpgsql, funkcje mogły się wywoływać rekurencyjnie w triggerach a zmiany dotyczyły między innymi pól typu TIMESTAMP. Wartości pól TIMESTAMP rekordów były zmieniane i ich zmiany automatycznie wpływały na w działanie skryptu.
Jakież było moje zdziwienie gdy skrypt [...]
posted in PostgreSQL by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Zobacz także:Jak usunąć zduplikowane rekody w tabeli bazy danych?Sortowanie względem pola nie będącego w DISTINCT ONZapytanie grupujące minimalnne wartości w grupie danychDumpowanie bazy danych w PostgreSQL (pg_dump)Postgres 8.3 a zgodność typów danych
Data publikacji: 2009-05-07
Więcej
Janmedia współtwórcą sukcesu akcji e-PIT 37
W ramach akcji e-PIT 37 po raz pierwszy w historii umożliwiającej podatnikom składanie deklaracji bez podpisu kwalifikowanego Janmedia była współtwórcą aplikacji e-Deklaracje Desktop.
Data publikacji: 2009-05-07
Więcej
DirectX
Microsoft DirectX to zestaw bibliotek, implementujących określone interfejsy, do obsługi szeroko pojętej obsługi multimediów w systemach Microsoft Windows oraz w ramach konsoli Microsoft XBox. Jest narzędziem przeznaczonym zarówno dla producentó
Data publikacji: 2009-05-06
Więcej
Janmedia współtwórcą sukcesu akcji e-PIT 37 Ministerstwa Finansów
W ramach akcji e-PIT 37 po raz pierwszy w historii umożliwiającej podatnikom składanie deklaracji bez podpisu kwalifikowanego Janmedia była współtwórcą aplikacji e-Deklaracje Desktop.
Data publikacji: 2009-05-05
Więcej
Struktury danych
UWAGA! To jest bardziej zaawansowany artykuł dotyczący sense script!
Aby poznać podstawy sense script zapraszam do przeczytania artykułu [[Sense_script|sense script - Pierwsze kroki]]
Data publikacji: 2009-05-05
Więcej
[sense script] struktury danych
#REDIRECT sense_script/struktury_danych
Data publikacji: 2009-05-05
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
X Spotkanie grupy poświęconej Wzorcom Projektowym
Zapraszamy na 10. spotkanie grupy poświęconej Wzorcom Projektowym i tym razem znów będzie praktycznie. Ze względu na duże zapotrzebowanie, Krzysztof jeszcze raz poprowadzi
Data publikacji: 2009-05-02
Więcej
Sense script
Spis treści:
1. sense script ogólnie
2. Skąd wziąć sense script?
3. Pierwsze kroki...
4. Niektóre funkcje
5. Utworzenie osobnej aplikacji EXE z sense script
6. Budowanie f
Data publikacji: 2009-04-30
Więcej
4pOS-0.2.png
Data publikacji: 2009-04-28
Więcej
4pOS-0.2.zip
Data publikacji: 2009-04-28
Więcej
OS w pascalu cz. 2 - Prosty shell
Wstęp
W tej części artykułu opiszę wam jak napisać prostego shella. Będzie obsługiwał dwa polecenia (help - które wyświetli pomoc i exit - wyłączające komputer).
Wymagania: Linux (jeszcze bardziej potrzebny niż w poprzedniej c
Data publikacji: 2009-04-28
Więcej
Rave Reports - Raporty Master-Detail
Witam wszystkich ;) Jest to mój pierwszy artykuł tutaj więc proszę o wyrozumiałość ;).
Na naszej stronce możemy znaleźć już 3 artykuły na temat Rave'a, ale żaden z nich nie mówi jak dokonać raportu Master/Detail, więc postanowiłem wzi
Data publikacji: 2009-04-28
Więcej
console.h
Data publikacji: 2009-04-27
Więcej
Prosta konsola dla programów okienkowych w WinAPI
Podczas tworzenia aplikacji okienkowych stosunkowo często zachodzi potrzeba wyświetlenia wartości którejś ze zmiennych w możliwie najprostszy, a zarazem szybki sposób. Wykorzystanie w tym celu środowiska debugującego zwykle okazuje się
Data publikacji: 2009-04-27
Więcej
console.png
Data publikacji: 2009-04-26
Więcej
Polskie znaki w JavaScript i AJAX
W przypadku AJAXu tagi META którymi podpiera się wielu webmasterów nie są w ogóle czytane. Formanty (a właściwie jeden) używane do asynchronicznego pobierania dokumentów nie mają w swoim zakresie działalności czytania treści zwrotnej,
Data publikacji: 2009-04-20
Więcej
Janmedia transmituje VIII Kongres PR
Pojutrze rozpoczyna się VIII Kongres Public Relations - coroczne ogólnopolskie spotkanie praktyków oraz naukowców zajmujących się problematyką PR. W tym w roku wystąpi na niej m.in. Dariusz TIGER Michalczewski. Konferencję będziemy transmitować w Internecie.
Data publikacji: 2009-04-20
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
Properties - pliki tekstowe
{{CONTENT}}
Wstęp
======
Zapewne każdy z was spotkał się z tym problemem. Problemem, który dręczył pokolenia informatyków i zapewne będzie dręczył kolejne. Gdzie należy trzymać konfigurację potrzebną do prawidłowego działania prog
Data publikacji: 2009-04-17
Więcej
Słowa kluczowe this i base
Data publikacji: 2009-04-16
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
Rzutowanie
Zamiana danych jednego typu na inny.
W C++ istnieją 4 operatory rzutowania + 1 sposób z czasów języka C (niezalecany).
Operatory rzutowania w C++:
*[[C/static_cast]]
*[[C/dynamic_cast]]
*[[C/const_cast]]
*[[C/reinterpret_cast]]
R
Data publikacji: 2009-04-15
Więcej
Static cast
Operator rzutowania dokonujący konwersji pomiędzy typami dającymi się w łatwy sposób rzutować. Do tych typów zaliczają się: int, float, char, wchar_t oraz wskaźniki i dają się rzutować między sobą. Podczas rzutowania typów zmiennoprzecin
Data publikacji: 2009-04-15
Więcej
Double
Typ liczbowy zmiennoprzecinkowy o podwójnej w stosunku do float dokładności. Zmienne typu double są reprezentowane w pamięci przez 64 bity (8 bajtów).
Data publikacji: 2009-04-15
Więcej
XLV Spotkanie Warszawa-JUG
Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 45. spotkanie, które odbędzie się 14.04.2009 (wtorek) o godzinie 18:00 w sali 5440 Wydziału MIMUW przy ul. Banacha 2 w Warszawie.
Te
Data publikacji: 2009-04-14
Więcej
Toupper
Konwertuje literę na wielką.
Deklaracja
____
int toupper(int c);
Parametry
____
c - znak do przekonwertowania
Przykład
#include
#include
using namespace std
Data publikacji: 2009-04-13
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
Cctype
Nagłówek zawierający zbiór funkcji klasyfikujących i zmieniających pojedyncze znaki.
Funkcje
------------
[[C/isalnum]]Sprawdza czy znak jest alfanumeryczny.
[[C/isalpha]]Sprawdza czy znak jest a
Data publikacji: 2009-04-13
Więcej
Tolower
Konwertuje literę na wielką.
Deklaracja
____
int toupper(int c);
Parametry
____
c - znak do przekonwertowania
Przykład
#include
#include
using namespace std
Data publikacji: 2009-04-13
Więcej
6. Wyświetlanie figur w przestrzeni 3D
{{CONTENT}}
Wstęp
=====
Tym razem cofniemy się do lekcji [[DirectX/Managed/Direct3D/4. Wykorzystanie tekstur]], by zamieszczony tam przykład zmodyfikować. Będziemy starali się osiągnąć efekt, przedstawiony na rys. 4.
{{Image:d3dkurs6.j
Data publikacji: 2009-04-11
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
Szablony klas
{{CONTENT}}
Wstęp
Szablony klas, podobnie jak [[C/szablony_funkcji]] służą do zamknięcia wielu bardzo podobnych [[C/Klasy|klas]] w jednej ([[C/szablony funkcji]] robiły to z [[C/Funkcje|funkcjami]]). Dajmy na przykład zastaw klas przech
Data publikacji: 2009-04-09
Więcej
Debugowanie
{{Template:Do poprawy}}
{{Cat:Artykuły do poprawy}}
table {font-size: 10pt} h6 { color: #000000; padding: 3; border: double 1pt; font-size: 9pt; font-weight: normal; width: 99%;}h3 { color: #000000; font-weight: bold; font-size: 16pt; backgro
Data publikacji: 2009-04-09
Więcej
d3dkurs3 (poprawiony).zip
Data publikacji: 2009-04-06
Więcej
3. Wyświetlanie figur płaskich na ekranie
{{CONTENT}}
Wstęp
=====
W kroku [[DirectX/Managed/Direct3D/2. Uruchamianie urządzenia i renderowanie]] stworzyliśmy pierwszą aplikację renderującą w [[DirectX]]. Co prawda dokonywała ona prezentacji sceny, jednak owe scena na składała si
Data publikacji: 2009-04-06
Więcej
Drag and Drop
Cóż oznacza to tajemnicze pojęcie Drag and Drop (przeciągnij i upuść)? W tym artykule rozważymy przeciąganie danych z jednego komponentu do drugiego. Jako przykład, weźmy kontrolkę ListBox, w której są dane (pozycje)
Data publikacji: 2009-04-06
Więcej
Janmedia dla nowego produktu NIVEA VISAGE Expert Lift
Wystartowała kampania wprowadzająca na polski rynek linię produktową NIVEA VISAGE Expert Lift.
Data publikacji: 2009-04-03
Więcej
Janmedia uruchamia Hosting360.pl
Hosting360 to dedykowany serwis konsolidujący ofertę hostingową Janmedia.
Data publikacji: 2009-04-03
Więcej
FAQ
Data publikacji: 2009-04-02
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
Janmedia transmituje SysDay 2009
Janmedia nawiązała współpracę z Provtraining Poland w zakresie transmisji online konferencji SysDay 2009.
Data publikacji: 2009-03-31
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
Dni IT 2009
Dni IT 2009 to dwudniowa, cykliczna konferencja poświęcona zagadnieniom z branży IT. Konferencja ma na celu propagowanie wiedzy na temat nowoczesnych technologii oraz ich wpływu na codzienne życie człowieka. Konferencja cieszy się ogromną popular
Data publikacji: 2009-03-30
Więcej
XLIV Spotkanie Warszawa-JUG
Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 44. spotkanie, które odbędzie się 31.03.2009 (wtorek) o godzinie 18:00 w sali 5440 Wydziału MIMUW przy ul. Banacha 2 w Warszawie.
Data publikacji: 2009-03-28
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
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
DirectPlayback
{{Template:W budowie}}
{{CONTENT}}
Wstęp
=====
Direct Audio Video Playback to banalny w użyciu moduł DirectX Managed, służący do odtwarzania, jak sama nazwa wskazuje, dźwięków i filmó
Data publikacji: 2009-03-21
Więcej
VIII Spotkanie grupy poświęconej Wzorcom Projektowym
Warszawska Grupa wzorców projektowych zaprasza na 8. spotkanie. Tym razem będziemy omawiać dwa tematy. Pierwszy: wzorzec Flyweight mniej znany, ale bardzo użyteczny, który pozwala na upora
Data publikacji: 2009-03-20
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
Sztuczki w wordpress
Gdy programujemy w szablonie skórki Wordpress’a możemy korzystać z całej masy funkcji dostępnych w engine Wordpress’a. Niektóre z nich zwracają wartości, inne od razu drukują na ekran, zwykle są parametryzowane i możliwość konfiguracji jest wystarczająco duża.
Problem
Niestety z czasem zawsze przychodzi pewne ‘ale’… chcielibyśmy aby standardowa funkcja wordpressa działała minimalnie inaczej. Zatem musimy zmodyfikować jej kod… […]
posted in php by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Zobacz także:WP-Cache - rozwiązania problemów z semget i działaniemProste i skuteczne zabezpiecznie przez spamującym botem.
Data publikacji: 2009-03-20
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
Destruktory
Destruktor to metoda klasy wywoływana podczas niszczenia obiektu danej klasy. Służy on przede wszystkim do zwalniania pamięci zarezerwowanej dla pól dynamicznych tej klasy. Destruktor, podobnie jak i [[C/Konstruktory|konstruktor]], nie ma typu, a je
Data publikacji: 2009-03-20
Więcej
Janmedia Interactive w nowej siedzibie
Agencja interaktywna Janmedia w związku z rozwojem na rynku polskim i amerykańskim zamienia swoje wrocławskie biuro na dużo większe.
Data publikacji: 2009-03-20
Więcej
Standard ISO
{{Template:Zalążki artykułów}} {{Cat:Zalążki artykułów}}
W 1998 roku wprowadzono w C++ standard ISO (ISO/IEC 14882-1998 "Information Technology - Programming Languages - C++"), który zastąpił nieformalny [[C/standard ARM]] stworzony
Data publikacji: 2009-03-18
Więcej
Łańcuchy
{{Template:Do poprawy}}
{{Cat:Artykuły do poprawy}}
W tym artykule omówię funkcję operujące na tekście. Będą one umożliwiały takie operacje jak dodawanie w wybrane pozycje jakichś znaków, odnajdywanie określonych wyrazów itp.
Na począ
Data publikacji: 2009-03-15
Więcej
Struktury
Najogólniej struktury to "worki" z elementami (polami). Dzięki temu możemy, na przykład, w bardzo łatwy sposób zrobić tablice adresów (jedną, zamiast kilku dla wszystkich pól).
Strukturę deklarujemy w następujący sposób:
str
Data publikacji: 2009-03-14
Więcej
Postgres 8.3 a zgodność typów danych
Około rok temu została wypuszczona wersja 8.3 systemu bazodanowego postgreSQL, teraz po roku nadszedł wreszcie czas kiedy to firmy hostingowe zaczynają upgrate’ować bazy do tej wersji.
W wersji 8.3 zostało prowadzonych wiele przydatnych funkcjonalności jak chociażby wyszukiwanie pełnotekstowe TSearch2, jednak nie o tym miałem pisać…
Oprócz dodatkowych funkcjonalności w postgres 8.3 została wprowadzona kontrola zgodności typów […]
posted in PostgreSQL by Adiasz Leave A Comment©2009 Adiasz blog. All Rights Reserved.
Zobacz także:Jak usunąć zduplikowane rekody w tabeli bazy danych?Zapytanie grupujące minimalnne wartości w grupie danychDumpowanie bazy danych w PostgreSQL (pg_dump)
Data publikacji: 2009-03-13
Więcej
Janmedia dla nowego produktu NIVEA Visage Expert Lift
Wystartowała kampania wprowadzająca na polski rynek linię produktową NIVEA Visage Expert Lift.
Data publikacji: 2009-03-13
Więcej
qt.png
Data publikacji: 2009-03-12
Więcej
Qt4 krótki wstęp
Qt4 krótki wstęp
Dokumentacja, a cóż to takiego?
Zanim rozpoczniemy pisanie jakiego kol wiek kodu powinniśmy zajrzeć do dokumentacji. Dostępnej pod adresem http://doc.trolltech.com/
Sama do
Data publikacji: 2009-03-12
Więcej
Wygląd XP naszej aplikacji przy wykorzystaniu plików .manifest
W chwili obecnej na każdej (dobrej) stronie poświęconej programowaniu znajduje się opis jak przy pomocy plików .xml i funkcji InitCommonControls () sprawić aby nasz program nabrał wyglądu Windows XP. Ja jednak (jak zwykle skromnie ;-) ) znalazłe
Data publikacji: 2009-03-10
Więcej
regexpo modifited and fixed by olesio.zip
Data publikacji: 2009-03-08
Więcej
regexpo fixed and modifited by olesio.zip
Data publikacji: 2009-03-08
Więcej
regexpo modifited by olesio.zip
Data publikacji: 2009-03-07
Więcej
Eksport klucza Rejestrów do pliku *.reg
Poniżej przedstawiam moduł, który umożliwia zapis wybranego klucza Rejestrów Windows do pliku *.reg typu REGEDIT4.
Po dwurkotnym klinięciu na ikonę takiego pliku możemy dodać jego zawartość do Rejestrów systemu lub go zmodyfikować.
Autorem
Data publikacji: 2009-03-07
Więcej
Rozdział 18
Delphi a Internet
Tak, tak, o Internecie była mowa już w rozdziale 11., lecz wówczas podjąłem jedynie temat programowania sieciowego z użyciem różnych protokołów internetowych. Tym razem sprawa wygląda nieco in
Data publikacji: 2009-03-07
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
Gry 3D - dynamiczne światła, OpenGL
W tym arcie nauczymy się robić takie rzeczy:
Data publikacji: 2009-03-03
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
4pOS-0.1.zip
Data publikacji: 2009-02-28
Więcej
4pOS.png
Data publikacji: 2009-02-28
Więcej
OS w pascalu cz. 1
Wstęp
W tym artykule napiszę jak napisać prosty system operacyjny w pascalu. System będzie potrafił tyle samo co OS w 1 części kursu Wolverina, czyli wyświetlał tekst i resetował komputer.
Wymagania: Linux, nasm, fpc, ld
Org
Data publikacji: 2009-02-28
Więcej
File
File - słowo kluczowe języka [[Delphi]]
To słowo kluczowe ma zastosowanie w trakcie pracy nad [[Delphi/Pliki|plikami]]. Służy do deklarowania zmiennych mogących operować na plikach amorficznych. Przykład:
var
F: File;
Data publikacji: 2009-02-28
Więcej
aplikacje konsolowe - polskie znaki.txt
Data publikacji: 2009-02-27
Więcej
Aplikacje konsolowe - polskie znaki
Myślę, że komuś się to może przydać:
Duże znaki:
Ę = ¨
Ó = ŕ
Ą = ¤
Ś =
Data publikacji: 2009-02-27
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
VII Spotkanie grupy poświęconej Wzorcom Projektowym
Warszawska Grupa Wzorców Projektowych zaprasza na 7 spotkanie. Po raz kolejny skupimy się nie na wzorcach, a na dobrych praktykach / technikach programistycznych.
Na spotkaniu zostaną omówione zasady S.O.L.I.D ( http://butunclebob.com/ArticleS.Unc
Data publikacji: 2009-02-23
Więcej
Wyswietlanie kolejnej formy w programie ( Alternatywa MDI )
Witam.
W ponizszym tekscie chcem opisac jak zrobic aplikacje wielokienkowa w sposobie alternatywnym do MDI.
Z pola " File " wybieramy " New - > Form ". Nazwiemy ja Form2, z tym ze pierwsza forma stworzona przy starcie programu nazywa sie Form1. Teraz n
Data publikacji: 2009-02-22
Więcej
Prosty Odtwarzacz mp3
Witam piszę tutaj pierwszy raz.Teraz zademonstruje wam jak można szybko zrobić swój własny odtwarzacz muzyki
_________________________________________________________________________________________
Jestem poc
Data publikacji: 2009-02-19
Więcej
Ścieżki do folderów Osobistych oraz Systemowych
Zdecydowałem się napisać ten artykuł, ponieważ problem który przedstawię jest błahy, a wydaje się trudny.
W jaki sposób można pobrać z systemu ścieżkę do folderu np. "Moje dokumenty" czy "Wyślij do ..."?
Wystarc
Data publikacji: 2009-02-15
Więcej
XLI Spotkanie Warszawa-JUG
Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) zaprasza na 41. spotkanie, które odbędzie się 17.02.2009 (wtorek) o godzinie 18:00 w sali 5440 Wydziału MIMUW przy ul. Banacha 2 w Warszawie.
Data publikacji: 2009-02-13
Więcej
Stronę wygenerowano w 0.077 sek.