Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 4.635 pregleda

Najnovija ↓

tie, tk::text pomoc 11.10.2004. u 17:01 · pre 268 meseci #1
Zasto ovo radi:

open (OPEN,"<$open");
@lines = <OPEN>;
tie *STDOUT, Tk::Text, $text;
print "@lines";
close OPEN;

A ovo nece:

print "nesto";
tie *STDOUT, Tk::ROText,$edit;

Ne izbacuje nikakav error samo nece.
Re: tie, tk::text pomoc 14.10.2004. u 18:02 · pre 268 meseci #2

Ako nisi promasio neki parametar onda ti ova druga klasa nema definirano ponasanje za "zavezivanje" filehandleova, znaci ne moze se STDOUT vezati na bilo koju klasu.

perldoc perltie
> Tying FileHandles
> This is partially implemented now.
>
> A class implementing a tied filehandle should define the following
> methods: TIEHANDLE, at least one of PRINT, PRINTF, WRITE, READLINE,
> GETC, READ, and possibly CLOSE, UNTIE and DESTROY. The class can also
> provide: BINMODE, OPEN, EOF, FILENO, SEEK, TELL - if the corresponding
> perl operators are used on the handle.
Re: tie, tk::text pomoc 15.10.2004. u 15:51 · pre 268 meseci #3
Moze, u tome I jeste problem. Poenta I jeste u tome da ga vezem za
Tk::ROText widget, I da kroz print komandu ispisujem sta hocu, nego
stvar je u $edit promenljivoj jer perl javlja da ne moze da uradi
TIEHANDLE na ne postojecu promenljivu. Kako da importujem promenljive iz
druge skripte ako sam je pre toda pozvao sa use?
Re: tie, tk::text pomoc 16.10.2004. u 23:30 · pre 268 meseci #4
Ajde napisi sto ti tocno perl javlja i postaj obje datoteke koje koristis.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme