100% знаят, че прозорецът на TWebBrowser се е заредил
Как да знам на 100%, че ВСИЧКО в прозореца на TVBrowser е заредено? Включително рамки, които могат да бъдат вътре в страницата.
Използвах това в манипулатора на събития OnDownloadComplete
var one: bool;
започнете
едно: = невярно;
ако едно = вярно, ВСИЧКИ ЗАЧЕТЕНИ
ИНАЧЕ
едно: = вярно;
край;
Но напоследък има някои проблеми в моята програма, които ме карат да се съмнявам в коректността на този код.
Може ли някой да ми каже колко правилно? Някой се сблъска с подобен въпрос?
> едно: = невярно;
> ако едно = вярно, тогава ВСИЧКИ ЗАЧЕТЕНИ
Вие сами разбрахте какво написахте тук?)
съжалявам))) но в HAZEL!
Премахнато от модератора
Забележка: Ние спазваме правилата
> [3] WebSQLNeederr (04.12.07 23:24)
Ако бях модерен, щях да забраня.:(
Разбрах какво написах в [0]?
Ако дадете съкратен код, тогава го съкратете правилно!
> [3] WebSQLNeederr (04.12.07 23:24)
> MLA, UMNIKI.
Ъъъ, бързо в ръцете си и помете входовете.
> Не написах това.
със сигурност не "отшари", а от велик ум. със знак минус.
> Експериментално емпирично ДОКАЗАНО
Доказано ли е от вас? така че, съдейки по дадения код, изобщо не е доказателство.
> Ако дадете съкратен код, тогава го съкратете правилно!
в никакъв случай! без съкращения!
можете да опростите програмата, като например да симулирате грешка в минимум код, но да я поставите тук такава, каквато е, от програмата или модела (и след това да обсъдите модела), но не и да я съкратите, като я разпространите тук.
по мое мнение е очевидно, че за да се намали правилно, като се подчертае място с бъг, трябва поне да си представите къде и от какво се случва този бъг и ако той знае тогава защо да пита? и ако не знае, тогава само "както е".
или по този начин се оказва не код, а куп неподредени оператори (така че по-късно всички ламери около някога не са разбрали неговия "гений".).
> WebSQLNeederr
Двойното „Р“ в края на прякора звучи много впечатляващо!
Всичко останало не си заслужава вниманието дори на модераторите. Уви, Хейзъл не функционира отдавна.:(
> можете да опростите програмата, като например да симулирате бъг поне
> код, но го поставете тук такъв, какъвто е, от програма или модел (и
> обсъдете модела тогава), но не съкращавайте, като изложите тук.
Тук не мога да се съглася.
Изрежете всякакъв боклук от кода, оставяйки само смислената част, често срещано явление и обикновено не ви пречи да намерите грешка.
Въпреки че в този конкретен случай би било по-добре, ако го изложа.
> честа поява
което е депресиращо.
> Тук не мога да се съглася.
не се съгласявам? е, опитайте се да издържите на клона положителен резултат и той е тук, за да видите цените.
и тогава има някаква двойственост във вашите преценки, като цяло не съм съгласен, в подробностите, които съставляват тази общност, съм съгласен. като от анекдот за военните "косинусът на ъгъла може да бъде повече от 5! Не в този конкретен случай, тук ще доведе до неправилен резултат за задачата> 1, но като цяло може. Но за следващата задача отново не може, но като цяло. "
> Изрежете всякакъв боклук от кода, оставяйки само смислената част,
> често срещано и обикновено не е грешка при намирането на грешка.
Особено когато „грешката“ е във „цялото кошче“:-))
и какво общо може да бъде посъветвано?
Господа, питам без емоции.
Защо морализирането на малко хапани бизнесмени експоненциално клони към безкрайност? Забелязахте, че освен наводнението, вие „велики специалисти“ не сте дали разумен отговор.
И въпросът е прост: как можете да се уверите, че ЦЕЛИЯТ документ е зареден? Един прост манипулатор на събития за събитието OnDownloadComplete не гарантира, че ако хвърлим showmessage там ("Loaded"); тогава съобщението ще излети точно когато се зареди ЦЯЛИЯТ документ. Факт е, че аз лично експериментално проверих, че по време на зареждането на документа този манипулатор се стартира поне два пъти. Направих няколко емпирични наблюдения и стигнах до заключението (тъй като сега ми се струва погрешно), но манипулаторът се стартира точно два пъти и след второто стартиране можем да кажем с известна сигурност, че ЦЯЛИЯТ документ е зареден. И уверявам ви, този модел работи достатъчно добре с приемлива граница на грешка.