Delphi

Oldal 1 / 6Következő →

Jelentkezz be a hozzászóláshoz.

Dj Faustus
#277
"Szabványos ethernet modbus protokolon"
Az - tudomásom szerint - nem teljesen azonos a cikkben szereplõ TCP/IP protokollal.

Itt olvasható a protokoll specifikációja
Az alábbi oldalakon meg található Delphihez készült könyvtár:
* #1
* #2
* #3
* #4

#276
Hello

Egy adatgyûjtõ eszközrõl ami belépéseket számol. Szabványos ethernet modbus protokolon. A karakterek kiküldésén azt értem hogy elküldöm neki az olvasó parancs sort amire válszolnia kell az eszköznek.

http://delphi.about.com/od/networking/l/aa112602a.htm azt itt leírtak alapján próbáltam meg össze hozni de valamiért nem mûködik

Dj Faustus
#275
Milyen eszközrõl van szó?
Mit értesz "karakterek kiküldésén"? Milyen rétegben, protokollon?

#274
Hello minenki

Szeretnék egy olyan szoftvert készíteni ami ethernet portra kiküld egy karaktert sort egy eszköznek ami automatikusan válaszol erre a karakter sorra de sajnos nem találtam olyan minta programot ami mûködött volna. Arra az eszközre nem tudok programot tenni.

Dj Faustus
#273
Használd például a Substr függvényt:
teljes:='0000000000000000';
uj:=Substr(teljes,1,4)+' '+Substr(teljes,5,4)+' '+Substr(teljes,9,4)+' '+Substr(teljes,13,4);
WriteLn(uj);

#272
Hali mindenki

A problémám az lenne, hogy hogyan kell egy szövegsort szétszedni megadott hosszokra
Pl.: 0000000000000000 ezt kellene szét szedni így --> 0000 0000 0000 0000 de sehol nem találok rá megoldást.

Elõre is köszönöm

akyyy
#271
Nincs valaki most itt aki tud delphizni?

̊ ̊̊ ̊̊̊ ̊̊̊̊ ̊̊̊̊̊ ̊̊̊̊̊̊ ̊̊

tugyiti
#270
Sziasztok !!
Hatalmas kérdésem lenne hozzátok 😄
szóval ole-n keresztül van egy word appl. és a form fields max. 255 karakterig enged irni,kérdésem az lenne hogy hogy lehetne ezt a max. értéket feltornázni? semmilyen properti-t nem találtam ami ez meghatározná. válaszokat köszi elõre is <#wave>
Máté12
#269
má nem kell

Logitech G25 tulajos!!

Máté12
#268
Hát jó

Logitech G25 tulajos!!

Máté12
#267
Na!! Léci

Logitech G25 tulajos!!

Máté12
#266
a pontos linket küld már el mert nem találom hova kell lépni!Mármint, hogy ha bemásolom a címsorba és rögtön jöjjön be hogy hova töltöm le.

Logitech G25 tulajos!!

#265
turbo delphi explore edition ingyenesen letölthetõ és használható. Igaz nem tudom mit tartalmaz, de gyanitom, hogy tanulásra bõven jó, hisz erre lett kitalálva. Nekem egyenelõre a 7-es enterprise van, és nem is kivánom lecserélni. Ha a turbo delphi nem elég, akkor próbálkozz t*rr*nt portálokon 😄

Dj Faustus
#264
A Delphi fizetõs szoftver.
Van rá ingyenes alternatíva:
http://www.lazarus.freepascal.org/
http://www.bloodshed.net/devpascal.html
http://cc.codegear.com/Free.aspx?id=24722

Meg ingyenes próbaváltozat:
http://cc.codegear.com/Free.aspx?id=24966

Máté12
#263
Sziasztok! Nem tudjátok hogy honnan lehet letölteni a Delphi-t? Kösz elõre is a PLS-t.

Logitech G25 tulajos!!

#262
vista alatt nem mûködik a Delphi 6 helpje <#banplz>
mondom ok, felrakom a Turbo Delphit, de a rohadt életbe ebben se jön be az a régi megszokott help
szar C-s dolgokat ír, meg bizonyos metódusokról egy árva kukkot se
mi a lófüttyért van ez, már minden szarabb lesz? vagy én vagyok síkhülye már?

#261
sorry, rosz helyre jött:S

#260
Srácok!!!
A 9 D-és tabletekhez 3,4,6,9 element kell, semmi több?😮

#259
á gyerekek végre mégis jó lett több napos kínlódás után ez a portvezérlés! <#hawaii>
köztudott, hogy az xp tiltja le alapból...

király ez a Delphi

techno4ever!

mrzed001
#258
szam := StrToIntDef ( Edit1.Text , 0 );

Star Trek fan vagyok, tehát egy IDEALISTA. Viszont magyar is vagyok, tehát egy HARDCORE REALISTA.

#257
sziasztok lenne egy kérdésem nem tudom jó helyre teszem e fel...

delphiben elkezdtem ismerkedni a dolgokkal...
van 4 edit mezõm. Az 1. meg a 2. at kellene összeadni és a 3. at levonni belõle ezt kiírni a 4. be meg is van de hogyan tudom kiküszöbölni a hibát hogy ha a felhazsnáló esetleg szöveget ír be vagy nem ír be semmit hanem üresen hagyja és a progi így is meg tudja állpítani hogy mirõl van szó. Tehát ha üresen hagy egy mezõt akkor azt 0 nak kéne venni, és ha szöveget ír be akkor meg ki kéne írnia valami kis hibaüzit hogy ez nem szám..

Elõre is köszi a segítséget

#256
úgy értem a zlportio.pas -ban van ez a sor, és nem engedi
futtatni emiatt 😞

techno4ever!

#255
vki mondja már meg, hogy a zlportio-t hogyan kell
használni? be van másolva mindenhova, ahova kell a sys
meg a pas, de a Delphi ezt a hibát dobja ki:
if zliostart then "ZLIOStarted := zlioopen(HZLIO) or (Win32Platform<>VER_PLATFORM_WIN32_NT);"

a gyári Pascal-lal van baja...

techno4ever!

Dj Faustus
#254
procedure PortOut(Port : Word; Data : Byte); far; external 'io';
helyett (legalábbis én így használta Delphi 4 alatt legutóbb, és mûködött):
procedure PortOut(Port: Word; Data: Byte); stdcall; external 'io.dll';

#253
bocs, nem írnak ide, de azért nem egy éves a téma...

miért nem akar semminek se beindulni a Delphi 7-esen
az io.dll?
pl:
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
GroupBox1: TGroupBox;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure RadioButton1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}


procedure PortOut(Port : Word; Data : Byte); far; external 'io';


procedure TForm1.Button1Click(Sender: TObject);
begin
halt;
end;

procedure TForm1.RadioButton1Click(Sender: TObject);
var
port:word;
data:byte;
begin
port:=$378;
data:=$01;
PortOut(port,data);
end;

end.

techno4ever!

tugyiti
#252
"Access violation at address 2000679C in module 'rtl100.bpl'.Read of address FFFFFFFC."
valaki találkozott már ilyen hiba üzenettel? PostgresDAC -t raktam delphi 2007-re meg postgresql-8.2.5-1 fut alatta :\
#251
Valaki nem tud könyvtár nyilvántartásos videokölcsönzõs nyilvántartásos forráskodú progit vagy szakdogit?! Vagy valami cikket amellyek eltudnék indulni?! Eelõre is köszönöm!!!
MerlinW
#250
Nincs ebben semmi MI. Random 5 elem, majd eredményvizsgálat. (Hacsak nem a gép játszik magával😊) Semmi különös.

[merlinw.org]

#249
jah, ezt ismerem csak nem ilyen néven
amúgy így ránézésre szimpla mesterséges intelligencia feladat

#247
mi az a mastermind?

#246
van aki tudna segíteni egy mastermind megírásában?😄D avagy vmi leírást találnátok? mert a gugli nem a barátom! denagyonnem
MerlinW
#245
Az alábbi 2 unit-ot tartalmazzák a legfrissebb delphi verziók, vagy külön cumó? (én még 7-ben dolgozom)

[merlinw.org]

#244
Gyorsan utánna néztem, hogy mi fog kelleni. Ezekre az unitokra lesz szükséged: ShockwaveFlashObjects_TLB és ShockwaveEx.

Ezután ráteszed a flash lejátszót a Formra megadod a "Movie" opcióba a fájlnevet vagy akkor amikor létrehozza a form-ot pl.

procedure Tform_main.FormCreate(Sender: TObject);
var
sAppPath: String;
begin
sAppPath := ExtractFilePath(Application.ExeName);
flashPlayer.Movie := sAppPath+'autorun.swf';
end;

Gondolom, arra is kíváncsi vagy, hogy miért lesz ott a formon vmi hasonló, hogy fehér kocka beálítod autosize-re és a fehér kocka körül átlátszó. Semmi gond. Ez a megoldás:

procedure Tform_main.FormResize(Sender: TObject);
begin
flashPlayer.CreateWnd;
end;

A "flashPlayer" a formra dobott lejátszó neve.

Sok mindent lehet csinálni flashel és delphivel, ha vmi eszed be jut amit nem tudsz szólj 😊

#243
Hello. Létezik ilyesmi, hogy Delphi SWF SDK amit a www.delphiflash.com oldalról tudsz letölteni. Letöltöd, kicsomagolod és a flashax mappából felteszed. Megjegyzem, már régen "játszadoztam" Delphivel, talán egy kicsit macerás lesz, dehát próbáld ki, ha nem mûködik szólj. 😊

#242
olvasom softwareonline.hu-t, erre ezt látom <#merges2>
Minden cikk ingyenesen elolvasható!
ez nagyon király, használjátok ki! én annó tíz-ezreket fizettem a könyvért és a cd-ért
kezdõk, haladók, mindenkinek csak ajánlani tudom!

MerlinW
#241
tálca:
ShowWindow(handle,SW_MINIMIZE)

bezárások:
SendMessage(handle, WM_CLOSE,0,0);
SendMessage(handle, WM_DESTROY,0,0);
DestroyWindow(handle);

[merlinw.org]

#240
a flashre klikkelés eseményekor kell meghívnod a zárás illetve tálcára rakás parancsát
konkrétan nem tudom mert még nem próbáltam ilyet

#239
Hi,
Csináltam flashben egy exit és egy minimize buttont és ezeket beraktam delphibe, de ott nem mûködnek (nem zárják be a programot). Tudom hogy a delphiben is lehet exit buttont csinálni de nekem az nem tetszik.
Hol rontottam el??
Valaki segítsen...
#238
#237
Üdv!
Nem tudja valaki hogyan lehet delphiben egy winformba flash animációt berakni?
Vagy delphin belül valahogy ezt megcsinálni.
plz help...
#236
Valahogy nem lelem. Valami konkrét példát tudnál írni? Letöltöttem egy csomó cuccot, de a D3DDEVCAPS_TEXTUREVIDEOMEMORY-nál, meg a többinél ugyanazt írja ki minden gépnél.

mrzed001
#235
IDirect3D8::GetAvailableTextureMemory()
A jedi-n találsz DirectX-es komponenscsomagot ha jól emlékszem, az kell hozzá.

Star Trek fan vagyok, tehát egy IDEALISTA. Viszont magyar is vagyok, tehát egy HARDCORE REALISTA.

#234
Hello!
Hogyan lehet lekérdezni a videokártya memóriájának a méretét és hogy abból mennyi szabad? Van ilyen?

PetruZ
#233
Nagy irodalma van az ilyesminek, a programozási irányzatok egyik fõ ága a valós idejû kifejezés-kiértékelés és -feldolgozás problémája. Vannak nyelvek, amelyekben egyszerûen ezt úgy oldották meg, hogy programoknak korlátozott hozzáférést adtak a rendszer kiértékelõ részéhez, ami pl. stringet esz meg, és a végén kiköp belõle valamit. Pl. a php vagy a FoxPro is ilyen, de ezek script-szerû, tokenizált nyelvek, a bennük írt programok nem gépi kódra fordulnak le, hanem köztes kódsorokra és az interpreter (vagy a runtime modul) futásidõben dolgozza fel õket. A Delphi pont nem ilyen, neki külön kell írni ilyen eszköztárat / komponenst. A "run-time expression evaluation" kifejezések környékén keresgélj. A Torry.net-en van több ilyen is, forráskódokkal együtt (pl. ArtFormula, CalcExpress (azt hiszem, te pont ilyet akarsz csinálni), Calculate, stb.), sok sikert a tanulmányozásukhoz. 😊
#232
Hello!
Azt szeretném megtudni, hogyan lehet azt megcsinálni, hogy amit bekérek (pl.: edit-ben) matematikai mûveletet (pl.: (2*2)+6), azt kiszámolja egy másik változóba. Tehát valahogy egy string-et kéne átnyomni.
szam:=10 legyen a végén

MerlinW
#231
Olvasgatnod kellene még...😊
Pontosan mit szeretnél? Írd le lépésrõl lépésre a terved.

[merlinw.org]

#230
Sziasztok
Van egy Hatalmas problemam!!!
Irtam egy programot delphiben es azt akarom hogy ugy mukodjon hogy telefonon keresztul lehessen aktivalni!!
A hardwer kulcsot megkapom de hogy kell *.lic fajlot csinalni!!
olvasgattam a temarol es valami activex dolgokat ir!!
az az igazsag hogy abszolut halvany gozom sincs rola hogy a Delphi e resze hogy mukodik!!!
surgos nagyon
elore is koszonom nektek!!!!!!!!!!!!!!!!!!!!
sziasztok!!
mrzed001
#229
DBase file-okat lehet vele SQL-el buherálni direktbe, tehát nem kell hozzá telepíteni semmit a gépre.
Minden tényleges adatbázis szerver telepítõs ha jól emlékszem

Hogy egy DB kezeléséhez nem kell telepíteni kliensen semmit az megoldható Interbase-el (csak egy dll), illetve ADO alapból van XP-ben (tehát ahhoz nem kell semmi)

Star Trek fan vagyok, tehát egy IDEALISTA. Viszont magyar is vagyok, tehát egy HARDCORE REALISTA.

PíszLávJuniti
#228
Saját rekordformátumot nem szeretnék használni, mert úgy az adatokat tartalmazó fájl mással nem igazán kompatiblis, ezért kéne szabváyos db.
A Dbf komponens konkrétan mit takar?

\"meg fog azoknak a száma növekedni, akik bár minden rátermettség nélkül úgy érzik, hogy a nemzet vezéri szolgálatába kell állítaniuk \"halhatatlan\" erejüket\" Mein Kampf, Adolf Hitler

Oldal 1 / 6Következő →