-
GAMEPOD.hu
Új hozzászólás Aktív témák
-
sanzi89
addikt
Üdv Mindenkinek!
Egy olyan JAVA-s fejlesztő progi kellene, ami sokkal puritánabb, mint pl az Eclipse, de többet tud mint a Notepad+JDK parancssor páros. Az elvárásaim az alábbiak lennének:
- Számozza a sorokat
- A különféle JAVA-s parancsokat ismerje, esetleg a zárójeleket csoportosítsa, stb.
- 1 kattintással lehessen fordítani és futtatni
- Vita x64-es rendszeren működjönValami olyanra gondoltam, mint a DevC C-hez. Ott is volt ez a sorrend:
Notepad - DevC - Visual StudioUgyan ez kellene csak JAVA-hoz:
Notepad - Keresett program - Eclipse"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."
-
-
Begin
csendes tag
Hatalmas problémám támadt!
Van egy *.mdb kiterjesztésű adatbázisom, amelyet Visual Studio 2008-ban szeretnék kezelni. Ehez a C++ nyelvet használom, de míg C#-ban tudom csatlakoztatni a táblámat, addig C++ egyáltalán nem sikerül, egyszerűen hiányzik "Database" pont a "DataGridView"-ben "Add Data Source..."-nél.
Sajnos C#-ban nem tudom folytatni a munkám, mert már igen belefogtam C++-ban, és sajonos C#-hoz egyáltalán nem konyítok. Néztem pár bejegyzést a témában, de megoldást nem találtam.
Ha nem tud senki tanácsot adni, megfelelő lenne bármilyen másik megoldás is, csak sajonos az SQL serverekhez nem igazán értek, bár a nyelvet ismerem, de csak annyira amennyiben Visual FoxPro-ban szükséges. Talán ezért is tökéletes lenne ha lenne valami megoldás akár *.dbf fájlok kezelésére is. Fontos lenne számomra, hogy a kész programom egy másik számítógépen való futtatásakor a felhasználónak ne keljen semmi egyéb programot telepítenie az én programomon kívűl, mivel az alkalmazásom gyengéb informatikai tudásuakhoz szól elsősorban.
Ennyire jutottam:
Első lépés OleDbConnection:
http://www.connectionstrings.com/access-2007 oldalon, ha jól fordítom, és gondolom nekem ".NET Framework Data Provider for OLE DB"-re van szükségem ennek a kódja:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;
Lehet ez valami nagyon alap dolog, de ezzel mit csináljak? Készítettem egy headert, és belepakoltam egy classba, de rögtön 28 errort dobot. Egész délután szórakoztam vele, de eddig semmi előrelépés.
Ezen felül böngésztem neten és ilyenekkel próbálkoztam:#using <mscorlib.dll>
#using <System.Data.dll>
using namespace System;
using namespace System::Data;
using namespace System::Data::OleDb;
#include "stdafx.h"majd, elvileg ez lenne a connection string?
OleDbConnection * conn = new OleDbConnection();
conn->ConnectionString = S "Provider=Microsoft.Jet.OLEBD.4.0; "
S"Data Source=C:\my_databases\taxLots.mdb";Ezt a Form1 load eseményéhez raktam, de olyan hibákat dob, hogy S nincs deklarálva, meg nem lehet használni new és gcnew-t...
Nos gondolom ebbe használhatom, www.connectionstrings.com oldalon található connection stringet, de ebben a példában *.mdb van míg azon *.accdb, feltételezem, hogy ez semmi különbséget nem jelent, hiszen mindkettő Accesses fájlformátum.void CreateOleDbConnection()
{
String* myConnString = S"Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;";
OleDbConnection* myConnection = new OleDbConnection(myConnString);
myConnection->Open();
MessageBox::Show(String::Format( S"ServerVersion: {0}\nDataSource: {1}", myConnection->ServerVersion, myConnection->DataSource ));
myConnection->Close();
}Egy ilyet is találtam msdn-en, gondolom ezt:
S"Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI
át kell írni a connection stringmre, de akkor is dobálja a hibákat...
Elég fusztráló, hogy nem értem, hogy mit miért csinálok, csak a kódokat másolgatom ki be, de már rengeteg időt rááldoztam!
Hogy módosítsam a kódot, hogy működésre bírjam? -
netboy
senior tag
Egy regiszter építésében kérnék egy kis segítséget!
A programnak annyi lenne a szerepe, hogy 1érzékelő zárását- nyitását logolná dátum szerint.
Kérlek dobjatok össze nekem egy ilyen progit, szerintem aki ért hozzá, nem tart sokáig.
az érzékelőt gondolom a com portra kellene kötni. a két szükséges lábat is nevezzétek meg légyszi!
-
total90
veterán
Hello!
Egy kis segítség kellene. Használok egy autoresponder progit és elakadtam a kezelésben. Van egy ilyen rész, hogy:
"Important Note: This backup will only take an online backup of the main
autoresponder.mdb file, which holds the filter definitions, mailing definitions, etc .
Data stored in formhandler databases is not backed up. To backup your form handler
databases you can use the advanced scheduler to launch a batch file. Create a batch
file which you for instance call dailybackup.bat. Add the line xcopy *.mdb
c:\myhandlers /C in the batch file. Then use the advanced scheduler to schedule
an external application (being this batch file) to run whenever you want. "Na most csináltam egy xcopy.mdb fájlt és abba leírtam az útvonalat:
d:\blog\2009\marcius\proma /c
Na az a gondom, hogy nem találja meg ezt. Valamit rosszul írhattam ? Az angol szöveg ha nem is 100%-ban de értem.Ha nincs jó, ló a szamár is.
-
Adrienn80
csendes tag
Sziasztok!
Szeretném a segítségeteket kérni!
Iwiw mintájára szeretnék készíteni egy közösség számára, egy hasonlóan igényes közösségioldalt.
Tudnátok ajánlani valakit, aki letudná programozni?
Természetesen nem ingyen kérném.
köszönettel:
zsozsi80@gmail.com -
Jester01
veterán
Az egyszerű megoldás a párhuzamos portos adatvonal figyelés lenne. Ilyenkor a programnak állandóan futnia kellene, ami persze erőforráspazarlás illetve kihagyás esetén előfordulhat, hogy nem vesz észre egy eseményt (ennek veszélye persze az esemény hosszától függ). Megszakításos már jobb lenne, de ahhoz nyilván bonyolultabb a program.
Ha nekem kellene megcsinálni, akkor inkább egy mikrokontrollert használnék amitől aztán tetszőleges időközönként el lehetne kérni a listát (pl. naponta).
Jester
-
doc
nagyúr
válasz total90 #3663 üzenetére
az xcopy filemasolo, nem letoltoprogram, a windows azert nagyon messze van az ilyen szintu transzparenciatol (tudok am magyarul )
letolteni parancssorbol pl. a wget-tel tudsz (termeszetesen nincs alapbol windowson), esetleg ha van ftp-hozzaferesed, hasznalhatod a parancssoros ftp-t (na ez veletlenul pont van defaultbol) -
netboy
senior tag
-
ALI_G
veterán
Google Web Toolkit-et használ valaki?
Kellene egy kis segítség, nem tudok egyszerűen rájönni, hogy hogy megy ebben a fejlesztés, már elolvastam nem egy tutorial bevezőt, de telepítésen kívül semmire se jutottam, még az is lehet, hogy mást is kellene telepíteni mint a gwt és eclipse.
Még valamit itt írogatott nekem valami ant-ról is, amit persze már felraktam, de hogy minek neki, azt se értem. -
akasp
senior tag
ezmiezmár hogy istream meg ofstream elni nemenged stringből csak char* ból??
elég fontos lenne, mert alakitgatom a stringet, stb, ne kelljen már konvertálgatni.vmi egyszerű megoldás?
-
adamtoth91
csendes tag
Heló mindenkinek. Bocsánat hogy beleszólok a beszélgetésekbe de már több mint egy hete kutatok egy program után. Szretném a robotomat laptopról távirányítani interneten keresztül. Ezt úgy gondoltam hogy egy laptop van a roboton ami irányítja azt és egy másik gépről irányítom ezt. Nem tudom hogy létezik e egyáltalán ilyen program vagy ha nem létezik akkor létre lehet e hozni ilyet. Ha valaki tud segíteni vagy van ötlete kérem segítsen mert így sokkal egyszerűbb lenne a járgány irányítása és ősszetettebb feladatokat is meg lehetne vele csinálni. Nagyon előnyös lenne olyan szempontból is hogy nem kell méregdrága bonyolult távirányítókat venni hanem egyszerűen a programon keresztül tudjuk irányítani a másik laptoppal ellátott gépet. Előre is köszönöm mindenkitől és mégegyszer elnézést.
-
Jester01
veterán
válasz adamtoth91 #3671 üzenetére
Ez egy fórum, azért van, hogy beleszólj
A kérdést viszont nem egészen értem. Általános távirányításra ott a VNC vagy terminal services/remote desktop. Speciális távirányításra meg persze lehet írni programot.Jester
-
Jester01
veterán
Ez az érthetetlen kérdések napja
Beolvasni/kiírni nyilván lehet stringbe/ből is, cin >> str, cout << str. Ha pedig a stringet akarod streamként használni, akkor stringstream kell neked. Ha pedig valami tök másra gondolsz, akkor legyél kedves és pontosítsd a kérdést.Jester
-
akasp
senior tag
-
Sárpac
nagyúr
Tuna valaki segíteni abban, hogy dosablakos 32/64bites alkalmazás dos ablakát Delphiben hogyan tudnék pl. memo-ba puffermátrixba abból stringridbe helyezni?
[ Szerkesztve ]
Alapfesz alatt a maximumon túl!
-
félisten
válasz Jester01 #3673 üzenetére
Hali!
"Ez az érthetetlen kérdések napja"
Akkor ehhez mit szólsz? #3675Fire.
UI: Sárpac, légyszíves ezt valahogy fogalmazd át rendesen, mert nem igazán tudom mit szeretnél.. (de lehet, hogy csak én nem értem..)
Esetleg arra gondolsz, hogy a szöveges Consol ablakban kiírt szöveget akarod, bemásolni egy Windows alkalmazás StringGrid vagy egyéb objektumába?
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Sárpac
nagyúr
válasz Fire/SOUL/CD #3677 üzenetére
igen valami hasonló, lényeg ne jelenjen meg a consol csak ott ahol én szeretném és lehetőleg csak a kritériumoknak megfelelő sorok jelenjenek meg.
[ Szerkesztve ]
Alapfesz alatt a maximumon túl!
-
félisten
Hali!
Akkor, elöször tisztázni kell valamit, tehát van olyan Program model amit a legtöbb fejlesztőkörnyezet CONSOLE APPLICATION-nak nevez. Ez egy külön progi, ami nélkülöz mindenféle Windows-os objectum- és ablakkezelést, valóban olyan DOS-os beütése van.
De itt nincs olyan, hogy megjelenik vagy sem, a progi egy "lebutított" ablakban fut és passz.Az amit meg Te szeretnél(ha jól értem), az NEM EZ!
példul: Delphi-ben készítesz egy normál Windows Application-t, és ez a progi egy Console ablakba jelenítsen meg dolgokat. Arra gondolok pl, hogy a programban elindítasz egy könyvtárszerkezet-bejáró procedúrát, és eközben egy új Consolablakban meg megjelenik, hogy épp hány könytárat meg hány fájlt nézett végig a procedúra..
Ez a console ablak megjelenhet addig, amíg a procedura le nem fut, majd becsukódik, de úgy is megoldható, hogy mindig kint legyen, amíg az egész delphi alkalmazást be nem csukod...
Ilyesmire gondolsz?Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Jester01
veterán
válasz Fire/SOUL/CD #3677 üzenetére
Szerintem van neki egy kész konzolos alkalmazása amit nem ő írt és annak a kimenetét szeretné elkapni. Ehhez úgy kell elindítani, hogy az stdout és stderr át legyen irányítva. Hogy ezt delphiben hogyan lehet, azt nem tudom. Pl. .NET-ben van erre lehetőség a ProcessStartInfo kitöltésével:
When a Process writes text to its standard stream, that text is typically displayed on the console. By redirecting the StandardOutput stream, you can manipulate or suppress the output of a process. For example, you can filter the text, format it differently, or write the output to both the console and a designated log file.[ Szerkesztve ]
Jester
-
félisten
válasz Jester01 #3680 üzenetére
Hali!
Na erre speciel nem gondoltam...
De igazad lehet a dologban, viszont akkor legalább közép-szintű programozónak kell lenni, hogy ezt megértse. Delphiben(meg más alkalmazásoknál is) lehet támaszkodni az adott OS adta Process vezérlésekhez. Le lehet kezelni az éppen futó alkalmazásokat ill. azok különbözö tulajdonságait, puffereit(és kismillió) függvényeit...
Csak azt hiszem ezt ha valaki ide beteszi, akkor az túlórázni fog rendesen, mert ha a forrást fel is akarja normálisan kommentezni, az be fogja teríteni az egész topicot...
Hajrá!Fire.
UI: Amúgy mivel foglalkozol, amikor nem segítesz másoknak itt a PH-n? Esetleg főállásban programozol, vagy csak hobbi?
Amúgy megsasoltam a linket, hát igen, van hasonlóság, úgy értem az ottani procedurák emlékeztetnek a hagyományos rendszerszintű megoldásokra, csak épp pl WAITTOEXIT() az ott rendelkezésre áll(meg sok más is), amit Delphiben neked kell megírni....
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Jester01
veterán
-
Sárpac
nagyúr
válasz Fire/SOUL/CD #3679 üzenetére
Van egy 32bites konzolos alkalmazás amit c-ben írtak meg, ezt a programot szeretném egyfajta GUI-val ellátni ami azt csinálja, hogy a konzolos ablakba dobált eredményeket egy stringrides vagy memo alatt szelektálva jelenítse meg, magyarán a sallangokat hagyja el és csak a számomra fontos eredmények jelenjenek meg méghozzá futás időbeni frissítéssel a konzol pedig végig hide legyen.
Alapfesz alatt a maximumon túl!
-
Sárpac
nagyúr
Nah eddig sikerült eljutnom.
Lefut consol hide alatt a progi eredménye a memo1-ben látható a teszt form alatt.
Viszont a példa amit szedtem csak futás után jeleníti meg nekem olyan kellene ami futás közben is folyamatosan frissít.Alapfesz alatt a maximumon túl!
-
doc
nagyúr
delphihez (mar) nem sok kozom van, de Linux alatt pl. az lenne a legegyszerubb, nyelvfuggetlen megoldas hogy a program kimenetet egy fifo-ba iranyitod, es azt tudod olvasni a programodbol, bar nem tudom, windows alatt lehet-e fifot csinalni
esetleg nezz utana hogy milyen lehetosegek vannak a program inditasara, lehet hogy van valami olyan megoldas, amivel a progi kimenete siman atiranyithato egy stringbe, es azt folyamatosan le tudod kerdezni -
Sárpac
nagyúr
hmmm.. most nézem elvileg timer segítségével megadott időközönként frissítem a lekérdezést majd a változást simán hozzáadom a memohoz mindaddig amíg a process fut a végén timert pedig kilövöm és kész. Viszont elég hosszú a kód és felét se értem de majd kibogarászom.
Alapfesz alatt a maximumon túl!
-
kampi_
csendes tag
Sziasztok!
Egy olyan kérdésem lenne, hogy az XP tárolja-e valamilyen fájlban a számítógép nevét? Mert kell írnom egy programot, és ez kellene hozzá, hogy valahonnan meg tudjam szerezni a számítógép nevét, csak nem tudom hogy lehetne...Nagyon fontos lenne!
Előre is köszi a segítséget!
-
adamtoth91
csendes tag
Sziasztok. Nagyon reménytelenül fordulok megint hozzátok habár itt mindig megtaláltam amit keresek de amit most szeretnék az egy nagyon egyedi kérés szerintem. Egy olyan program kellene amivel az ltp porton a kivezetéseket billentyűzeten keresztül zudom kapcsolgatni. Szóval az LTP portra 8 relét csatlakoztatnék és különböző gombok lenyomásával a billentyűzeten tudom őket kapcsolgatni. A legjobb az lenne ha csak addig zár a relé ameddig nyomom a gombot. Utána autómatikusan kinyit. Remélem valaki már találkozott ilyen progival vagy tud rá megoldást találni.
Előre is köszönöm. -
kampi_
csendes tag
válasz Jester01 #3692 üzenetére
Hi!
Boccs, hogy megint zavarok, de tudnál adni esetleg egy linket, ahol találok erről a gethostname-ről egy egyszerű mintaprogit, mert sehol nem találok, csak beépítve, de azt meg nem akarom végigbogarászni. Jah és Dev C++-t használok. Másik nem indult el
Előre is köszi!
-
adamtoth91
csendes tag
Nagyon ül a topik.
-
sonar
addikt
válasz adamtoth91 #3693 üzenetére
Én irtam hasonlót visual basicben.
Az io.dll-t kell használni: [link]A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
sonar
addikt
Azt esetleg nem tudja vki, hogy ha egy új meghajtót csatlakoztatnak akkor azt hogyan jelzi a win?
A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
sghc_toma
senior tag
kikuld minden top-level ablaknak egy WM_DEVICECHANGE uzenetet DBT_DEVICEARRIVAL ertekkel a wParam-ban..
in asm we trust
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- LG LCD és LED TV-k
- A régi node-okra koncentrál a szankciók miatt Kína
- Házimozi haladó szinten
- Gaming notebook topik
- Luck Dragon: Asszociációs játék. :)
- YouTube
- Kínai, és egyéb olcsó órák topikja
- PHP programozás
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Yettel topik
- További aktív témák...