1. |
nyomtatas (mind) |
41 sor |
(cikkei) |
2. |
sed in Kornshell (AIX) (mind) |
14 sor |
(cikkei) |
3. |
Re: Particios Tabla Formatum (mind) |
14 sor |
(cikkei) |
4. |
perl kerdes (mind) |
39 sor |
(cikkei) |
|
+ - | nyomtatas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello Mindenkinek!
Az alabbi problemaba utkoztem, szeretnem, ha tudnatok valami normalis
megoldast javasolni.
A kornyezet Win95 es Delphi 3.
Adott egy kinyomtatasra varo adott sort tartalmazo szoveg (egy adattabla
rekordjai).
Ki kellene szamolni, hogy hany lapra fog raferni a szoveg.
Erre jelenleg a
MaxPage:=
(t.RecordCount div (Printer.PageHeight div Printer.Canvas.TextHeight('I')))
+ 1;
utasitast hasznalom. Ezutan meghivom a PrinterDialog-ot, amelyben a
felhasznalo
modosithatja a kivant nyomtatot es/vagy beallitasait. Emiatt az elobb
kiszamolt
MaxPage mar nem biztos hogy ervenyes. Ha a felhasznalo nem az osszes oldalt
akarja nyomtatni, akkor nem tudom hogyan lehet az uj beallitashoz igazitani
a kert oldalakat. A PrinterDialog-nak nincs a nyomtato valtoztatasara
esemenye,
igy csak a Dialog bezarasa utan ertesulok a valtoztatasrol.
Tovabbi problema, hogy esetleg a listan extra sorokat kell elhelyezni (pl.
esetenkent osszegsorok), akkor nem lehet elore tudni, hogy hany ilyen
extra-sor
fog keletkezni. (Ezt esetleg lehet szimulalni egy nyomtatas nelkuli
vegig-futassal,
de ez tul sokaig tarthat.)
Van valakinek otlete (algoritmusa) a problemak megoldasara. Az elso problema
lenne
a fontosabb!
Remelem ertheto voltam, varom a javaslatokat!
Veres Sandor
|
+ - | sed in Kornshell (AIX) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
A gondom az, hogy egy path-t szeretnek ksh-ban az sed-vel a .profile-bol
lecserelni egy masik pathra. Csakhogy a '/'-ek miatt a sed patternje nem ugy
muxik ahogy en elgondolam a kov. scriptben:
$oldpath="/home/user"
$newpath="/home/newuser"
cat .profile | sed -e "s/$oldpath/$newpath/g" # ez itten nem csinal
semmit!
A shellnek a slash-ek literal erteket kellene vennie, de hogyan lehet ot erre
rabirni?
Segitsegeteket elore is koszoni
Smikal GYorgy
|
+ - | Re: Particios Tabla Formatum (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Egyreszt nem muszaj nullanak lennie a 3 byte-os CHS cimekben: a linux
>azokat ugyse hasznalja, dos-nal meg az MS kitalalt uj particio
>tipusokat.
Gyerekek,
most neztem utana Ralph Brown-ban a particios tablara vonatkozo dolgoknak.
Szamomra a legfontosabb az volt, hogy ha azt akarod, hogy a Win95 vagy NT
LBA-ta hsznaljon, akkor a particio tipusat is ugy kell megadni (letezik
LBA-s DOS es NTFS particio, tehat a system indicator-t maskepp kell
beallitanod (valoszinuleg a 95 vagy az NT fdiskje mar tudja ezeket a fajta
ertekeket)
Tamas
|
+ - | perl kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
No egy kicsit regen programoztam C-ben, es tutira keverem a Pascallal
ezert nezzetek el nekem ha formai hibat ejtek.
A kovetkezo dologra lenne szuksegem Perlben.
Struct valami (
nev: char[20],
be: unsigned char
)
En ezt igy valositottam meg Perl-ben
%valami=(
nev=>$nev,
be=>$be);
Amikor erteket adtam:
$szint=1;
$valami[$szint,1]{nev}='kosztik';
$szint++;
$valami[$szint,1]{nev}='Valaki mas';
print $valami[$szint,1]{nev}."\n";
$szint--;
print $valami[$szint,1]{nev}."\n";
Na ekkor, a masodik print-nel is a 'Valaki mas'-t irja ki.
Nekem pedig nem ez kellene. :)) Azt hiszem latjatok a problemamat.
Rossz uton jarok?
Elore is koszonok minden segitseget.
Udv:
Steve
mailto:
|
|