Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 49 odgovora
  • 10.588 pregleda

Najnovija ↓

Re: Print #1, "".... 23.09.2004. u 22:53 · pre 269 meseci #21
Ne koristim VB, ali sam negde u nižim razredima osnovne radio na C64, pa se nešto malko sećam...
Probaj sa

PRINT #1, "FileCopy App.Path + "+CHR$(34)+"\"+CHR$(34)+" + App.EXEName + "+CHR$(34)+".exe"+CHR$(34)+", "+CHR$(34)+"C:\ES.exe"+CHR$(34)

Ako to nije to, onda si VEOMA loše formulisao pitanje.
Potpis
Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
Re: Print #1, "".... 23.09.2004. u 22:56 · pre 269 meseci #22
E, vrky, cccc... A ja mislio da ti znaš nešto...

Citat:
VRKY: P:S Shadowed ne radi tvoj kod.Napravi se asd.exe ali kad taj .exe pokrenem ne napravi se ES.exe


Što odmah upućuje na moje pitanje...

Citat:
BytEfLUSh: 4) Jel ti znaš uopšte kako izgleda struktura EXE fajla?

Potpis
Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
Re: Print #1, "".... 23.09.2004. u 22:59 · pre 269 meseci #23
...Vidim da ne ide baš s FileCopy... pokušat ću sa FSO Kopiranjem.Ja sam malo prebrzo odgovarao a nisam ni malo mislio...
Re: Print #1, "".... 24.09.2004. u 01:41 · pre 269 meseci #24
Ovaj... koliko puta je potrebno da ti neko kaze da .exe fajl u kome je plain text upisana naredba VB-a ne moze da funkcionise. Ne moze. Ne interpretira Windows VB kod u .exe fajlu vec je to native execurable. Sta mislis zasto je potrebno kompajlirati projekat. I kad kompajliras ne dobijas .exe u kome se nalaze komade VB-a vec binarni fajl koji kad otvoris u tekst editoru ne dobijas nista korisno.

Znaci, jos jednom, to ne moze tako!
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Print #1, "".... 24.09.2004. u 06:52 · pre 269 meseci #25
Ma ništa..Niste me razumili,ili ja vas....
PoZdRaV
Re: Print #1, "".... 24.09.2004. u 08:04 · pre 269 meseci #26
Da malo razumnije to objasniš, možda bi te i razumeli... A da ti nas ne razumeš - moguće je jedino usled računarske neobrazovanosti.
Potpis
Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
Re: Print #1, "".... 24.09.2004. u 14:43 · pre 269 meseci #27
Ne znam kako bi to objasnio.. ali sad nema veze.Jer ću nešto drugo uradit.
Svakako hvala..
Re: Print #1, "".... 24.09.2004. u 15:30 · pre 269 meseci #28
VRXY, vidiš da ovdje koliko ljudi ima, svako je različiti shvatio šta ti želiš.
Preformuliši pitanje. Koja je namjena te tvoj aplikacije?

Da li želiš da umjesto FileCopy naredbe napraviš svoju funkciju za kopiranje fajlova, koja će kopirati fajl bajt po bajt, ili dio po dio?
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
Re: Print #1, "".... 24.09.2004. u 20:51 · pre 269 meseci #29
Evo pokušat ću zadnji put....pa ako uspije uspije ne ne....
U tom mom progiju se odaberu funkcije i onda se u text1.text upiše ime forme... i pritisne command button a on te sve funkcije sklopi u jednu cijelinu... Ali ne komplimira nego stavi te funkcije u .frm (korisnik mora imat instaliran VB da bi to komplirao)... (ali opet tu imam problem.. Kad se otvori ta napravljena forma (samo form1 kako li ju već korisnik imenuje) otvara se kao moduel a ja sam zadao da se spremi sa ekstenzijom .frm znači piše Module1 (form1.frm) ne znm odakle dođe do modula... )
ali sad se vraćam na početno pitanje...
Zaboravio sam reć da korisnik još odabire gdje će se napravit ta forma...
Evo kod:

Code:

GenDir = frmOptions.txtdir.Text
Name = formname.Text
Path = GenDir & formname.Text + ".frm"
FormNamefrm = formname.Text & ".exe"
Open Path For Output As #1
Print #1, "Private Sub Form_Load()"
Print #1, "On error resume next"
Print #1, "Tu"
Print #1, "End Sub"


U progiju ima još koda ali je ovo najbitnije....
Gdje piše "Tu" želim stavit naredbu :

Code:

FileCopy App.Path + "\" + App.EXEName + ".exe", "C:\ES.exe"


Ali ju ne mogu nikako prilagodit Print-u Znači ovijek mi se pojavljuje " ; " i nekad uspijem izbijeći to i pokrenem progi sve napravi i oslika se u napravljenoj formi sav zadani kod osim taj FileCopy
Nadam se da je sad nešto jasnije....
Re: Print #1, "".... 24.09.2004. u 23:58 · pre 269 meseci #30
Pogledaj kako izgleda neki .frm fajl koji kreira Visual Basic kada snimaš projekat. Vidjećeš da osim koda tu postoji još gomila nekih linija koje definišu dimenzije forme, kontrole koje se nalaze na njoj i sl. Dakle, da bi VB prepoznao fajl koji kreiraš TI, moraš i ti postaviti dimenzije forme i ostalo. Najbolje je da koristiš neki šablon - formu koji kreiraš sa svim kontrolama, ali bez koda. Kod ćeš dodati nakon svih tih linija koje definišu formu. Dakle, taj fajl nipošto nećeš otvarati sa "For Output" nego sa "For Append".

Ako želiš da zamijeniš liniju "Tu" sa 'FileCopy App.Path + "\" + App.EXEName + ".exe", "C:\ES.exe"' onda moraš iz tog fajla koji sadrži "Tu" kopirati liniju po liniju u drugi, privremeni fajl, s tim što ćeš kad naiđeš na "Tu" staviti:
Print #2, "FileCopy App.Path + ""\"" + App.EXEName + "".exe"", ""C:\ES.exe"""
(Ako u nekom stringu imaš " onda ih moraš zamijeniti sa "".)

Valjda sam ti pomogao, ali još nisam siguran da u potpunosti razumijem šta želiš. ;-)
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
Re: Print #1, "".... 25.09.2004. u 00:26 · pre 269 meseci #31
VRKY, dao sam ti u pretposlednjem postu kod za taj deo. Problem su znaci navoda koje moras da dupliras na odredjenim mestima.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Print #1, "".... 25.09.2004. u 07:57 · pre 269 meseci #32
Ok...
A čekaj kako znači riješit problem s formom... Ja sam mislio da bi se to moglo npr. na ovaj način:

Code:

   BorderStyle = 2
   ClientHeight = 645
   ClientLeft = -9105
   ClientTop = 6465
   ClientWidth = 1590
   LinkTopic = "Form1"
   ScaleHeight = 645
   ScaleWidth = 1590
   Visible = 0
   Caption = Vrky


Jel bi tako radilo... Al onda se opet postavlja pitanje kod s tim....
PoZdRaV
Re: Print #1, "".... 25.09.2004. u 13:02 · pre 269 meseci #33
Pa prvo sa Print dodaj taj deo pa onda onu FileCopy (ili koju vec izaberes iz programa).
S obzirom da je ocigledno da opet nesto mutis :), mozda bi ti se vise svidela mogucnost da ne moras da imas formu nego bas modul u kome imas funkciju Sub Main() koja ce se izvrsiti pri pokretanju programa (kao i Sub Form_OnLoad) ali nema prozora. Potrebno je samo u Properties-u za projekat odrediti da li se pokrece forma ili Sub Main.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Print #1, "".... 25.09.2004. u 15:14 · pre 269 meseci #34
Meni je rađe da se ne radi s moduelom, znači želim napravit formu. Ali nisam baš to uspijevao.. kako napravit?
Re: Print #1, "".... 25.09.2004. u 17:37 · pre 269 meseci #35
Gledaj, pazi, sve je vec receno. Napravi formu kakvu hoces da imas samo bez tih funkcija koje hoces da kopiras u krajnji fajl. Znaci podesis svojstva (Caption, Visible,...). Snimis to. pogledas u Notepad-u sta ima. Sad u tvom programu kod Print #1, upisujes redove jedan po jedan koje vidis u Notepad-u sve do onog dela gde hoces da ubacis tvoje komande (kao npr. onu FileCopy) onda ubacujes komande koje hoces (kao sto sam ti tri posta ranije pokazao) a zatim preostale linije koje imas u Notepad-u. Kad iz programa kreiras .frm fajl dodaj ga u neki nov projekat i moci ces da kompajliras (ako usput nesto ne zabrljas).
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Print #1, "".... 25.09.2004. u 17:56 · pre 269 meseci #36
Hvala, sve uspiješno uspijelo.
Što si mislio s onim da ga dodam u novi projekt?
Re: Print #1, "".... 25.09.2004. u 22:17 · pre 269 meseci #37
Pa kad napravis taj .frm fajl uz pomoc tog programa koji upravo pravis, ako hoces da ga kompajliras, moras ga dodati u nov projekat.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Print #1, "".... 26.09.2004. u 22:08 · pre 269 meseci #38
Kako bi mogao pomoću VB6.EXE (Visual-ov compiler) na komplimiram taj .frm fajl ali ne da ga otvaram nego nekako iz tog mog programa... Razmišljao sam da napravim da moj progi provjerava postoji li VB6.EXE a ako ga nađe da komplimira taj .frm Znam kako provjeriti postoji li VB6.EXE ali kako sad komplimirati... Mislim da bi se to nekako moglo napravit sa shell-om (putanja .frm fajla i VB6.EXE) ali ne znam kako točno to napravit
Re: Print #1, "".... 27.09.2004. u 02:44 · pre 269 meseci #40
A što bi proveravao da li ima VB6.EXE (tj. C2.EXE)??? Ionako ćeš to sam kompajlirati...

Nadam se da ne treba da bude virus... Jel to misliš da napraviš? I to VB-om????
Potpis
Putuj planeto, super smo se družili
nama je lepo, taman kako smo zaslužili!
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme